Wireless communication system enhancement link data transfer method and apparatus thereof

ABSTRACT

A method for transmitting Physical Uplink Shared Channel (PUSCH) performed by a User Equipment (UE) in a wireless communication system may include receive downlink control information (DCI) for uplink (UL) transmission scheduling; and performing codebook based PUSCH transmission based on precoding information included in the DCI.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a Continuation of U.S. patent application Ser. No.16/064,792, filed on Jun. 21, 2018, which is the National Stage filingunder 35 U.S.C. 371 of International Application No. PCT/KR2018/003855,filed on Apr. 2, 2018, which claims the benefit of U.S. ProvisionalApplication No. 62/480,345, filed on Mar. 31, 2017, No. 62/491,259,filed on Apr. 28, 2017, No. 62/501,776, filed on May 5, 2017, No.62/526,986, filed on Jun. 29, 2017, No. 62/543,935, filed on Aug. 10,2017, No. 62/576,634, filed on Oct. 24, 2017, No. 62/587,425, filed onNov. 16, 2017, No. 62/590,537, filed on Nov. 25, 2017, and No.62/593,895, filed on Dec. 2, 2017, the contents of which are all herebyincorporated by reference herein in their entirety.

TECHNICAL FIELD

The present invention relates to wireless communications, and moreparticularly, to a method for transmitting uplink data performed by aUser Equipment and an apparatus for performing/supporting the same.

BACKGROUND ART

Mobile communication systems have been developed to provide voiceservices, while guaranteeing user activity. Service coverage of mobilecommunication systems, however, has extended even to data services, aswell as voice services, and currently, an explosive increase in traffichas resulted in shortage of resource and user demand for a high speedservices, requiring advanced mobile communication systems.

The requirements of the next-generation mobile communication system mayinclude supporting huge data traffic, a remarkable increase in thetransfer rate of each user, the accommodation of a significantlyincreased number of connection devices, very low end-to-end latency, andhigh energy efficiency. To this end, various techniques, such as smallcell enhancement, dual connectivity, massive Multiple Input MultipleOutput (MIMO), in-band full duplex, non-orthogonal multiple access(NOMA), supporting super-wide band, and device networking, have beenresearched.

DISCLOSURE Technical Problem

An object of the present invention is to propose a UL data transmissionoperation method of a User Equipment based on a codebook.

In addition, an object of the present invention is to proposevarious/efficient codebook newly based on CP-OFDM waveform.

The technical objects to attain in the present invention are not limitedto the above-described technical objects and other technical objectswhich are not described herein will become apparent to those skilled inthe art from the following description.

Technical Solution

According to an aspect of the present invention, a method fortransmitting a codebook-based Physical Uplink Shared Channel (PUSCH)performed by a User Equipment (UE) in a wireless communication systemmay include receive downlink control information (DCI) for uplink (UL)transmission scheduling; and performing codebook based PUSCHtransmission based on precoding information included in the DCI, whenthe PUSCH is transmitted using four antenna ports, the codebookincludes: a first group including non-coherent precoding matrixes forselecting only one port for each layer, a second group includingpartial-coherent precoding matrixes for selection two ports in at leastone layer, and a third group including full-coherence precoding matrixesfor selection all ports for each of the layers.

In addition, the non-coherent precoding matrix may be a matrix includingone vector having non-zero value in each column, the partial-coherentprecoding matrix may be a matrix including two vectors having non-zerovalue in at least one column, and the full-coherence precoding matrixmay be a matrix including only vectors having non-zero value.

In addition, the codebook may be a codebook based on Cyclic PrefixOrthogonal Frequency Division Multiplexing (CP-OFDM) waveform.

In addition, the DCI may include Transmitted Precoding Matrix Indicator(TPMI) which is information of an index of precoding matrix selected forthe PUSCH transmission as the precoding information.

In addition, the TPMI may be joint-encoded with Rank Indicator (RI)which is information of a layer used in the PUSCH transmission.

In addition, the TPMI may be indicated for each Sounding ReferenceSignal (SRS) resource configured to the UE, and wherein the RI iscommonly indicated for the configured SRS resources.

In addition, the TPMI and the RI may be commonly indicated for all SRSresources configured to the UE.

In addition, the TPMI and the RI may be indicated for each SRS resourceconfigured to the UE.

In addition, the size of predefined DMRS field in the DCI to determineda DMRS port may be determined differently according to the RIjoint-encoded with the TPMI.

In addition, the method for transmitting PUSCH may further includereceiving restriction information of a number of layers usable in thePUSCH transmission.

In addition, the size of a field in which TPMI and RI are joint-encodedmay be decided based on the restriction information of the number oflayers.

In addition, the method for transmitting PUSCH may further includereceiving restriction information of precoding matrix usable in thePUSCH transmission in the codebook.

In addition, the restriction information of precoding matrix mayindicate the precoding matrix usable in the PUSCH transmission in thegroup unit or individual precoding matrix unit.

In addition, the size of a field in which TPMI and RI are joint-encodedmay be decided based on the restriction information of precoding matrix.

In addition, according to another aspect of the present invention, auser equipment (UE) for transmitting a codebook-based Physical UplinkShared Channel (PUSCH) in a wireless communication system may include aradio frequency (RF) unit for transmitting and receiving a radio signal;and a processor for controlling the RF unit, the processor is configuredto perform: receive downlink control information (DCI) for uplink (UL)transmission scheduling; and performing codebook based PUSCHtransmission based on precoding information included in the DCI, whenthe PUSCH is transmitted using four antenna ports, the codebookincludes: a first group including non-coherent precoding matrixes forselecting only one port for each layer, a second group includingpartial-coherent precoding matrixes for selection two ports in at leastone layer, and a third group including full-coherence precoding matrixesfor selection all ports for each of the layers.

Technical Effects

According to the present invention, there is an effect that a codebookbased UL data transmission operation may be efficiently supported in anew wireless communication system.

In addition, according to the present invention, there is an effect thata new UL codebook is used, which is available to support varioustransmitting operations (non-coherent transmission operation,partial-coherent transmission operation, full-coherent transmissionoperation, etc.).

It will be appreciated by persons skilled in the art that that theeffects that can be achieved through the present invention are notlimited to what has been particularly described hereinabove and otheradvantages of the present invention will be more clearly understood fromthe following detailed description.

DESCRIPTION OF DRAWINGS

The accompanying drawings, which are included herein as a part of thedescription for help understanding the present invention, provideembodiments of the present invention, and describe the technicalfeatures of the present invention with the description below.

FIG. 1 illustrates the structure of a radio frame in a wirelesscommunication system to which the present invention may be applied.

FIG. 2 is a diagram illustrating a resource grid for a downlink slot ina wireless communication system to which the present invention may beapplied.

FIG. 3 illustrates a structure of downlink subframe in a wirelesscommunication system to which the present invention may be applied.

FIG. 4 illustrates a structure of uplink subframe in a wirelesscommunication system to which the present invention may be applied.

FIG. 5 shows the configuration of a known MIMO communication system.

FIG. 6 is a diagram showing a channel from a plurality of transmissionantennas to a single reception antenna.

FIG. 7 illustrates a 2D AAS having 64 antenna elements in a wirelesscommunication system to which the present invention is applicable.

FIG. 8 illustrates a system in which an eNB or a UE has a plurality oftransmission/reception antennas capable of forming AAS based 3D beams ina wireless communication system to which the present invention isapplicable.

FIG. 9 illustrates a 2D antenna system having cross polarization in awireless communication system to which the present invention isapplicable.

FIGS. 10(a) and 10(b) illustrate transceiver unit models in a wirelesscommunication system to which the present invention is applicable.

FIG. 11 illustrates a self-contained subframe structure to which thepresent invention may be applied.

FIG. 12 is a diagram schematically illustrating a hybrid beamformingstructure in the aspect of a TXRU and a physical antenna.

FIG. 13 is a diagram schematically illustrating a synchronization signalin DL transmission process and a beam sweeping operation for systeminformation.

FIG. 14 illustrates a panel antenna array to which the present inventionmay be applied.

FIG. 15 illustrates a schematic UL data transmission process between aUE and a gNB which may be applied to the present invention.

FIG. 16 is a diagram illustrating SB TPMI allocation according to anembodiment of the present invention.

FIG. 17 is a flowchart illustrating PUSCH transmission operation of a UEaccording to an embodiment of the present invention.

FIG. 18 is a block diagram of a wireless communication device accordingto an embodiment of the present invention.

FIG. 19 is a diagram illustrating an example of an RF module of awireless communication apparatus to which the method proposed in thepresent disclosure may be applied.

FIG. 20 is a diagram illustrating another example of an RF module of awireless communication apparatus to which the method proposed in thepresent disclosure may be applied.

BEST MODE FOR INVENTION

Some embodiments of the present invention are described in detail withreference to the accompanying drawings. A detailed description to bedisclosed along with the accompanying drawings are intended to describesome embodiments of the present invention and are not intended todescribe a sole embodiment of the present invention. The followingdetailed description includes more details in order to provide fullunderstanding of the present invention. However, those skilled in theart will understand that the present invention may be implementedwithout such more details.

In some cases, in order to avoid that the concept of the presentinvention becomes vague, known structures and devices are omitted or maybe shown in a block diagram form based on the core functions of eachstructure and device.

In this specification, a base station has the meaning of a terminal nodeof a network over which the base station directly communicates with adevice. In this document, a specific operation that is described to beperformed by a base station may be performed by an upper node of thebase station according to circumstances. That is, it is evident that ina network including a plurality of network nodes including a basestation, various operations performed for communication with a devicemay be performed by the base station or other network nodes other thanthe base station. The base station (BS) may be substituted with anotherterm, such as a fixed station, a Node B, an eNB (evolved-NodeB), a BaseTransceiver System (BTS), an access point (AP), or gNB(next GenerationNodeB). Furthermore, the device may be fixed or may have mobility andmay be substituted with another term, such as User Equipment (UE), aMobile Station (MS), a User Terminal (UT), a Mobile Subscriber Station(MSS), a Subscriber Station (SS), an Advanced Mobile Station (AMS), aWireless Terminal (WT), a Machine-Type Communication (MTC) device, aMachine-to-Machine (M2M) device, or a Device-to-Device (D2D) device.

Hereinafter, downlink (DL) means communication from an eNB to UE, anduplink (UL) means communication from UE to an eNB. In DL, a transmittermay be part of an eNB, and a receiver may be part of UE. In UL, atransmitter may be part of UE, and a receiver may be part of an eNB.

Specific terms used in the following description have been provided tohelp understanding of the present invention, and the use of suchspecific terms may be changed in various forms without departing fromthe technical sprit of the present invention.

The following technologies may be used in a variety of wirelesscommunication systems, such as Code Division Multiple Access (CDMA),Frequency Division Multiple Access (FDMA), Time Division Multiple Access(TDMA), Orthogonal Frequency Division Multiple Access (OFDMA), SingleCarrier Frequency Division Multiple Access (SC-FDMA), and Non-OrthogonalMultiple Access (NOMA). CDMA may be implemented using a radiotechnology, such as Universal Terrestrial Radio Access (UTRA) orCDMA2000. TDMA may be implemented using a radio technology, such asGlobal System for Mobile communications (GSM)/General Packet RadioService (GPRS)/Enhanced Data rates for GSM Evolution (EDGE). OFDMA maybe implemented using a radio technology, such as Institute of Electricaland Electronics Engineers (IEEE) 802.11 (Wi-Fi), IEEE 802.16 (WiMAX),IEEE 802.20, or Evolved UTRA (E-UTRA). UTRA is part of a UniversalMobile Telecommunications System (UMTS). 3rd Generation PartnershipProject (3GPP) Long Term Evolution (LTE) is part of an Evolved UMTS(E-UMTS) using evolved UMTS Terrestrial Radio Access (E-UTRA), and itadopts OFDMA in downlink and adopts SC-FDMA in uplink. LTE-Advanced(LTE-A) is the evolution of 3GPP LTE.

Embodiments of the present invention may be supported by the standarddocuments disclosed in at least one of IEEE 802, 3GPP, and 3GPP2, thatis, radio access systems. That is, steps or portions that belong to theembodiments of the present invention and that are not described in orderto clearly expose the technical spirit of the present invention may besupported by the documents. Furthermore, all terms disclosed in thisdocument may be described by the standard documents.

In order to more clarify a description, 3GPP LTE/LTE-A/5G is chieflydescribed, but the technical characteristics of the present inventionare not limited thereto.

General System to which the Present Invention May be Applied

FIG. 1 shows the structure of a radio frame in a wireless communicationsystem to which an embodiment of the present invention may be applied.

3GPP LTE/LTE-A support a radio frame structure type 1 which may beapplicable to Frequency Division Duplex (FDD) and a radio framestructure which may be applicable to Time Division Duplex (TDD).

The size of a radio frame in the time domain is represented as amultiple of a time unit of T_s=1/(15000*2048). A UL and DL transmissionincludes the radio frame having a duration of T_f=307200*T_s=10 ms.

FIG. 1(a) exemplifies a radio frame structure type 1. The type 1 radioframe may be applied to both of full duplex FDD and half duplex FDD.

A radio frame includes 10 subframes. A radio frame includes 20 slots ofT_slot=15360*T_s=0.5 ms length, and 0 to 19 indices are given to each ofthe slots. One subframe includes consecutive two slots in the timedomain, and subframe i includes slot 2 i and slot 2 i+1. The timerequired for transmitting a subframe is referred to as a transmissiontime interval (TTI). For example, the length of the subframe i may be 1ms and the length of a slot may be 0.5 ms.

A UL transmission and a DL transmission I the FDD are distinguished inthe frequency domain. Whereas there is no restriction in the full duplexFDD, a UE may not transmit and receive simultaneously in the half duplexFDD operation.

One slot includes a plurality of Orthogonal Frequency DivisionMultiplexing (OFDM) symbols in the time domain and includes a pluralityof Resource Blocks (RBs) in a frequency domain. In 3GPP LTE, OFDMsymbols are used to represent one symbol period because OFDMA is used indownlink. An OFDM symbol may be called one SC-FDMA symbol or symbolperiod. An RB is a resource allocation unit and includes a plurality ofcontiguous subcarriers in one slot.

FIG. 1(b) shows frame structure type 2.

A type 2 radio frame includes two half frame of 153600*T_s=5 ms lengtheach. Each half frame includes 5 subframes of 30720*T_s=1 ms length.

In the frame structure type 2 of a TDD system, an uplink-downlinkconfiguration is a rule indicating whether uplink and downlink areallocated (or reserved) to all subframes.

Table 1 shows the uplink-downlink configuration.

TABLE 1 Downlink- to-Uplink Uplink- Switch- Downlink point Subframenumber configuration periodicity 0 1 2 3 4 5 6 7 8 9 0 5 ms D S U U U DS U U U 1 5 ms D S U U D D S U U D 2 5 ms D S U D D D S U D D 3 10 ms  DS U U U D D D D D 4 10 ms  D S U U D D D D D D 5 10 ms  D S U D D D D DD D 6 5 ms D S U U U D S U U D

Referring to Table 1, in each subframe of the radio frame, ‘D’represents a subframe for a DL transmission, IT represents a subframefor UL transmission, and ‘S’ represents a special subframe includingthree types of fields including a Downlink Pilot Time Slot (DwPTS), aGuard Period (GP), and a Uplink Pilot Time Slot (UpPTS).

A DwPTS is used for an initial cell search, synchronization or channelestimation in a UE. A UpPTS is used for channel estimation in an eNB andfor synchronizing a UL transmission synchronization of a UE. A GP isduration for removing interference occurred in a UL owing to multi-pathdelay of a DL signal between a UL and a DL.

Each subframe i includes slot 2 i and slot 2 i+1 of T_slot=15360*T_s=0.5ms.

The UL-DL configuration may be classified into 7 types, and the positionand/or the number of a DL subframe, a special subframe and a UL subframeare different for each configuration.

Table 2 represents configuration (length of DwPTS/GP/UpPTS) of a specialsubframe.

TABLE 2 Normal cyclic prefix in downlink Extended cyclic prefix indownlink UpPTS UpPTS Normal Normal Extended Special cyclic Extendedcyclic cyclic subframe prefix in cyclic prefix prefix in prefix inconfiguration DwPTS uplink in uplink DwPTS uplink uplink 0  6592 · T_(s)2192 · T_(s) 2560 · T_(s)  7680 · T_(s) 2192 · T_(s) 2560 · T_(s) 119760 · T_(s) 20480 · T_(s) 2 21952 · T_(s) 23040 · T_(s) 3 24144 ·T_(s) 25600 · T_(s) 4 26336 · T_(s)  7680 · T_(s) 4384 · T_(s) 5120 ·T_(s) 5  6592 · T_(s) 4384 · T_(s) 5120 · T_(s) 20480 · T_(s) 6 19760 ·T_(s) 23040 · T_(s) 7 21952 · T_(s) — — — 8 24144 · T_(s) — — —

The structure of a radio subframe according to the example of FIG. 1 isjust an example, and the number of subcarriers included in a radioframe, the number of slots included in a subframe and the number of OFDMsymbols included in a slot may be changed in various manners.

FIG. 2 is a diagram illustrating a resource grid for one downlink slotin a wireless communication system to which an embodiment of the presentinvention may be applied.

Referring to FIG. 2, one downlink slot includes a plurality of OFDMsymbols in a time domain. It is described herein that one downlink slotincludes 7 OFDMA symbols and one resource block includes 12 subcarriersfor exemplary purposes only, and the present invention is not limitedthereto.

Each element on the resource grid is referred to as a resource element,and one resource block (RB) includes 12×7 resource elements. The numberof RBs NADL included in a downlink slot depends on a downlinktransmission bandwidth.

The structure of an uplink slot may be the same as that of a downlinkslot.

FIG. 3 shows the structure of a downlink subframe in a wirelesscommunication system to which an embodiment of the present invention maybe applied.

Referring to FIG. 3, a maximum of three OFDM symbols located in a frontportion of a first slot of a subframe correspond to a control region inwhich control channels are allocated, and the remaining OFDM symbolscorrespond to a data region in which a physical downlink shared channel(PDSCH) is allocated. Downlink control channels used in 3GPP LTEinclude, for example, a physical control format indicator channel(PCFICH), a physical downlink control channel (PDCCH), and a physicalhybrid-ARQ indicator channel (PHICH).

A PCFICH is transmitted in the first OFDM symbol of a subframe andcarries information about the number of OFDM symbols (i.e., the size ofa control region) which is used to transmit control channels within thesubframe. A PHICH is a response channel for uplink and carries anacknowledgement (ACK)/not-acknowledgement (NACK) signal for a HybridAutomatic Repeat Request (HARQ). Control information transmitted in aPDCCH is called Downlink Control Information (DCI). DCI includes uplinkresource allocation information, downlink resource allocationinformation, or an uplink transmission (Tx) power control command for aspecific UE group.

FIG. 4 shows the structure of an uplink subframe in a wirelesscommunication system to which an embodiment of the present invention maybe applied.

Referring to FIG. 4, the uplink subframe may be divided into a controlregion and a data region in a frequency domain. A physical uplinkcontrol channel (PUCCH) carrying uplink control information is allocatedto the control region. A physical uplink shared channel (PUSCH) carryinguser data is allocated to the data region. In order to maintain singlecarrier characteristic, one UE does not send a PUCCH and a PUSCH at thesame time.

A Resource Block (RB) pair is allocated to a PUCCH for one UE within asubframe. RBs belonging to an RB pair occupy different subcarriers ineach of 2 slots. This is called that an RB pair allocated to a PUCCH isfrequency-hopped in a slot boundary.

Multi-Input Multi-Output (MIMO)MIMO(Multi-Input Multi-Output)

A MIMO technology does not use single transmission antenna and singlereception antenna that have been commonly used so far, but uses amulti-transmission (Tx) antenna and a multi-reception (Rx) antenna. Inother words, the MIMO technology is a technology for increasing acapacity or enhancing performance using multi-input/output antennas inthe transmission end or reception end of a wireless communicationsystem. Hereinafter, MIMO is called a “multi-input/output antenna.”.

More specifically, the multi-input/output antenna technology does notdepend on a single antenna path in order to receive a single totalmessage and completes total data by collecting a plurality of datapieces received through several antennas. As a result, themulti-input/output antenna technology can increase a data transfer ratewithin a specific system range and can also increase a system rangethrough a specific data transfer rate.

It is expected that an efficient multi-input/output antenna technologywill be used because next-generation mobile communication requires adata transfer rate much higher than that of existing mobilecommunication. In such a situation, the MIMO communication technology isa next-generation mobile communication technology which may be widelyused in mobile communication UE and a relay node and has been in thespotlight as a technology which may overcome a limit to the transferrate of another mobile communication attributable to the expansion ofdata communication.

Meanwhile, the multi-input/output antenna (MIMO) technology of varioustransmission efficiency improvement technologies that are beingdeveloped has been most in the spotlight as a method capable ofsignificantly improving a communication capacity andtransmission/reception performance even without the allocation ofadditional frequencies or a power increase.

FIG. 5 shows the configuration of a known MIMO communication system.

Referring to FIG. 5, if the number of transmission (Tx) antennas isincreased to N_T and the number of reception (Rx) antennas is increasedto N_R at the same time, a theoretical channel transmission capacity isincreased in proportion to the number of antennas, unlike in the casewhere a plurality of antennas is used only in a transmitter or areceiver. Accordingly, a transfer rate can be improved, and frequencyefficiency can be significantly improved. In this case, a transfer rateaccording to an increase of a channel transmission capacity may betheoretically increased by a value obtained by multiplying the followingrate increment R_i by a maximum transfer rate R_o if one antenna isused.R _(i)=min(N _(T) ,N _(R))  [Equation 1]

That is, in an MIMO communication system using 4 transmission antennasand 4 reception antennas, for example, a quadruple transfer rate can beobtained theoretically compared to a single antenna system.

Such a multi-input/output antenna technology may be divided into aspatial diversity method for increasing transmission reliability usingsymbols passing through various channel paths and a spatial multiplexingmethod for improving a transfer rate by sending a plurality of datasymbols at the same time using a plurality of transmission antennas.Furthermore, active research is being recently carried out on a methodfor properly obtaining the advantages of the two methods by combiningthe two methods.

Each of the methods is described in more detail below.

First, the spatial diversity method includes a space-time blockcode-series method and a space-time Trelis code-series method using adiversity gain and a coding gain at the same time. In general, theTrelis code-series method is better in terms of bit error rateimprovement performance and the degree of a code generation freedom,whereas the space-time block code-series method has low operationalcomplexity. Such a spatial diversity gain may correspond to an amountcorresponding to the product (N_T×N_R) of the number of transmissionantennas (N_T) and the number of reception antennas (N_R).

Second, the spatial multiplexing scheme is a method for sendingdifferent data streams in transmission antennas. In this case, in areceiver, mutual interference is generated between data transmitted by atransmitter at the same time. The receiver removes the interferenceusing a proper signal processing scheme and receives the data. A noiseremoval method used in this case may include a Maximum LikelihoodDetection (MLD) receiver, a Zero-Forcing (ZF) receiver, a Minimum MeanSquare Error (MMSE) receiver, Diagonal-Bell Laboratories LayeredSpace-Time (D-BLAST), and Vertical-Bell Laboratories Layered Space-Time(V-BLAST). In particular, if a transmission end can be aware of channelinformation, a Singular Value Decomposition (SVD) method may be used.

Third, there is a method using a combination of a spatial diversity andspatial multiplexing. If only a spatial diversity gain is to beobtained, a performance improvement gain according to an increase of adiversity disparity is gradually saturated. If only a spatialmultiplexing gain is used, transmission reliability in a radio channelis deteriorated. Methods for solving the problems and obtaining the twogains have been researched and may include a double space-time transmitdiversity (double-STTD) method and a space-time bit interleaved codedmodulation (STBICM).

In order to describe a communication method in a multi-input/outputantenna system, such as that described above, in more detail, thecommunication method may be represented as follows through mathematicalmodeling.

First, as shown in FIG. 5, it is assumed that N_T transmission antennasand NR reception antennas are present.

First, a transmission signal is described below. If the N_T transmissionantennas are present as described above, a maximum number of pieces ofinformation which can be transmitted are N_T, which may be representedusing the following vector.S=[S ₁ ,S ₂ , . . . ,S _(N) _(T) ]^(T)  [Equation 2]

Meanwhile, transmission power may be different in each of pieces oftransmission information s_1, s_2, . . . , s_NT. In this case, if piecesof transmission power are P_1, P_2, . . . , P_NT, transmissioninformation having controlled transmission power may be representedusing the following vector.ŝ=[ŝ ₁ ,ŝ ₂ , . . . ,ŝ _(N) _(T) ]^(T)=[P ₁ s ₁ ,P ₂ s ₂ , . . . ,P _(N)_(T) s _(N) _(T) ]^(T)  [Equation 3]

Furthermore, transmission information having controlled transmissionpower in the Equation 3 may be represented as follows using the diagonalmatrix P of transmission power.

$\begin{matrix}{\hat{s} = {{\begin{bmatrix}P_{1} & \; & \; & 0 \\\; & P_{2} & \; & \; \\\; & \; & \ddots & \; \\0 & \; & \; & P_{N_{T}}\end{bmatrix}\begin{bmatrix}s_{1} \\s_{2} \\\vdots \\s_{N_{T}}\end{bmatrix}} = {Ps}}} & \lbrack {{Equation}\mspace{14mu} 4} \rbrack\end{matrix}$

Meanwhile, the information vector having controlled transmission powerin the Equation 4 is multiplied by a weight matrix W, thus forming N_Ttransmission signals x_1, x_2, . . . , x_NT that are actuallytransmitted. In this case, the weight matrix functions to properlydistribute the transmission information to antennas according to atransport channel condition. The following may be represented using thetransmission signals x_1, x_2, . . . , x_NT.

$\begin{matrix}{x = {\lbrack \begin{matrix}x_{1} \\x_{2} \\\vdots \\x_{i} \\\vdots \\x_{N_{T}}\end{matrix} \rbrack = {{\begin{bmatrix}w_{11} & w_{12} & \ldots & w_{1N_{T}} \\w_{21} & w_{22} & \ldots & w_{2N_{T}} \\\vdots & \; & \ddots & \; \\w_{i\; 1} & w_{i\; 2} & \ldots & w_{{iN}_{T}} \\\vdots & \; & \ddots & \; \\w_{N_{T}1} & w_{N_{T}2} & \ldots & w_{N_{T}N_{T}}\end{bmatrix}\begin{bmatrix}{\hat{s}}_{1} \\{\hat{s}}_{2} \\\vdots \\{\hat{s}}_{j} \\\vdots \\{\hat{s}}_{N_{T}}\end{bmatrix}} = {{W\hat{s}} = {WPs}}}}} & \lbrack {{Equation}\mspace{14mu} 5} \rbrack\end{matrix}$

In this case, w_ij denotes weight between the i-th transmission antennaand the j-th transmission information, and W is an expression of amatrix of the weight. Such a matrix W is called a weight matrix orprecoding matrix.

Meanwhile, the transmission signal x, such as that described above, maybe considered to be used in a case where a spatial diversity is used anda case where spatial multiplexing is used.

If spatial multiplexing is used, all the elements of the informationvector s have different values because different signals are multiplexedand transmitted. In contrast, if the spatial diversity is used, all theelements of the information vector s have the same value because thesame signals are transmitted through several channel paths.

A method of mixing spatial multiplexing and the spatial diversity may betaken into consideration. In other words, the same signals may betransmitted using the spatial diversity through 3 transmission antennas,for example, and the remaining different signals may be spatiallymultiplexed and transmitted.

If N_R reception antennas are present, the reception signals y_1, y_2, .. . , y_NR of the respective antennas are represented as follows using avector y.y=[y ₁ ,y ₂ , . . . ,Y _(N) _(R) ]^(T)  [Equation 6]

Meanwhile, if channels in a multi-input/output antenna communicationsystem are modeled, the channels may be classified according totransmission/reception antenna indices. A channel passing through areception antenna i from a transmission antenna j is represented ash_ij. In this case, it is to be noted that in order of the index ofh_ij, the index of a reception antenna comes first and the index of atransmission antenna then comes.

Several channels may be grouped and expressed in a vector and matrixform. For example, a vector expression is described below.

FIG. 6 is a diagram showing a channel from a plurality of transmissionantennas to a single reception antenna.

As shown in FIG. 6, a channel from a total of N_T transmission antennasto a reception antenna i may be represented as follows.h ₁ ^(T)=[h _(i1) ,h _(i2) , . . . ,h _(iN) _(T) ]  [Equation 7]

Furthermore, if all channels from the N_T transmission antenna to NRreception antennas are represented through a matrix expression, such asEquation 7, they may be represented as follows.

$\begin{matrix}{H = {\lbrack \begin{matrix}h_{1}^{T} \\h_{2}^{T} \\\vdots \\h_{i}^{T} \\\vdots \\h_{N_{R}}^{T}\end{matrix} \rbrack = \begin{bmatrix}h_{11} & h_{12} & \ldots & h_{1N_{T}} \\h_{21} & h_{22} & \ldots & h_{2N_{T}} \\\vdots & \; & \ddots & \; \\h_{i\; 1} & h_{i\; 2} & \ldots & h_{{iN}_{T}} \\\vdots & \; & \ddots & \; \\h_{N_{R}1} & h_{N_{R}2} & \ldots & h_{N_{R}N_{T}}\end{bmatrix}}} & \lbrack {{Equation}\mspace{14mu} 8} \rbrack\end{matrix}$

Meanwhile, Additive White Gaussian Noise (AWGN) is added to an actualchannel after the actual channel experiences the channel matrix H.Accordingly, AWGN n_1, n_2, . . . , n_NR added to the N_R receptionantennas, respectively, are represented using a vector as follows.n=[n ₁ ,n ₂ , . . . ,n _(N) _(R) ]^(T)  [Equation 9]

A transmission signal, a reception signal, a channel, and AWGN in amulti-input/output antenna communication system may be represented tohave the following relationship through the modeling of the transmissionsignal, reception signal, channel, and AWGN, such as those describedabove.

$\begin{matrix}{y = {\lbrack \begin{matrix}y_{1} \\y_{2} \\\vdots \\y_{i} \\\vdots \\y_{N_{R}}\end{matrix} \rbrack = {{{\begin{bmatrix}h_{11} & h_{12} & \ldots & h_{1N_{T}} \\h_{21} & h_{22} & \ldots & h_{2N_{T}} \\\vdots & \; & \ddots & \; \\h_{i\; 1} & h_{i\; 2} & \ldots & h_{{iN}_{T}} \\\vdots & \; & \ddots & \; \\h_{N_{R}1} & h_{N_{R}2} & \ldots & h_{N_{R}N_{T}}\end{bmatrix}\lbrack \begin{matrix}x_{1} \\x_{2} \\\vdots \\x_{j} \\\vdots \\x_{N_{T}}\end{matrix} \rbrack} + \lbrack \begin{matrix}n_{1} \\n_{2} \\\vdots \\n_{i} \\\vdots \\n_{N_{R}}\end{matrix} \rbrack} = {{Hx} + n}}}} & \lbrack {{Equation}\mspace{14mu} 10} \rbrack\end{matrix}$

Meanwhile, the number of rows and columns of the channel matrix Hindicative of the state of channels is determined by the number oftransmission/reception antennas. In the channel matrix H, as describedabove, the number of rows becomes equal to the number of receptionantennas N_R, and the number of columns becomes equal to the number oftransmission antennas N_T. That is, the channel matrix H becomes anN_R×N_T matrix.

In general, the rank of a matrix is defined as a minimum number of thenumber of independent rows or columns. Accordingly, the rank of thematrix is not greater than the number of rows or columns. As for figuralstyle, for example, the rank H of the channel matrix H is limited asfollows.rank(H)≤min(N _(T) ,N _(R))  [Equation 11]

Furthermore, if a matrix is subjected to Eigen value decomposition, arank may be defined as the number of Eigen values that belong to Eigenvalues and that are not 0. Likewise, if a rank is subjected to SingularValue Decomposition (SVD), it may be defined as the number of singularvalues other than 0. Accordingly, the physical meaning of a rank in achannel matrix may be said to be a maximum number on which differentinformation may be transmitted in a given channel.

In this specification, a “rank” for MIMO transmission indicates thenumber of paths through which signals may be independently transmittedat a specific point of time and a specific frequency resource. The“number of layers” indicates the number of signal streams transmittedthrough each path. In general, a rank has the same meaning as the numberof layers unless otherwise described because a transmission end sendsthe number of layers corresponding to the number of ranks used in signaltransmission.

Reference Signal (RS)

In a wireless communication system, a signal may be distorted duringtransmission because data is transmitted through a radio channel. Inorder for a reception end to accurately receive a distorted signal, thedistortion of a received signal needs to be corrected using channelinformation. In order to detect channel information, a method ofdetecting channel information using the degree of the distortion of asignal transmission method and a signal known to both the transmissionside and the reception side when they are transmitted through a channelis chiefly used. The aforementioned signal is called a pilot signal orreference signal (RS).

Furthermore recently, when most of mobile communication systems transmita packet, they use a method capable of improving transmission/receptiondata efficiency by adopting multiple transmission antennas and multiplereception antennas instead of using one transmission antenna and onereception antenna used so far. When data is transmitted and receivedusing multiple input/output antennas, a channel state between thetransmission antenna and the reception antenna must be detected in orderto accurately receive the signal. Accordingly, each transmission antennamust have an individual reference signal.

In a mobile communication system, an RS may be basically divided intotwo types depending on its object. There are an RS having an object ofobtaining channel state information and an RS used for datademodulation. The former has an object of obtaining, by a UE, to obtainchannel state information in the downlink. Accordingly, a correspondingRS must be transmitted in a wideband, and a UE must be capable ofreceiving and measuring the RS although the UE does not receive downlinkdata in a specific subframe. Furthermore, the former is also used forradio resources management (RRM) measurement, such as handover. Thelatter is an RS transmitted along with corresponding resources when aneNB transmits the downlink. A UE may perform channel estimation byreceiving a corresponding RS and thus may demodulate data. Thecorresponding RS must be transmitted in a region in which data istransmitted.

A downlink RS includes one common RS (CRS) for the acquisition ofinformation about a channel state shared by all of UEs within a cell andmeasurement, such as handover, and a dedicated RS (DRS) used for datademodulation for only a specific UE. Information for demodulation andchannel measurement can be provided using such RSs. That is, the DRS isused for only data demodulation, and the CRS is used for the two objectsof channel information acquisition and data demodulation.

The reception side (i.e., UE) measures a channel state based on a CRSand feeds an indicator related to channel quality, such as a channelquality indicator (CQI), a precoding matrix index (PMI) and/or a rankindicator (RI), back to the transmission side (i.e., an eNB). The CRS isalso called a cell-specific RS. In contrast, a reference signal relatedto the feedback of channel state information (CSI) may be defined as aCSI-RS.

The DRS may be transmitted through resource elements if data on a PDSCHneeds to be demodulated. A UE may receive information about whether aDRS is present through a higher layer, and the DRS is valid only if acorresponding PDSCH has been mapped. The DRS may also be called aUE-specific RS or demodulation RS (DMRS).

CSI-RS Configuration

In the current LTE standard, parameters for a CSI-RS configurationinclude antennaPortsCount, subframeConfig, resourceConfig, and the like.These parameters indicate the number of antenna ports through which aCSI-RS is transmitted, a period and an offset of a subframe in which aCSI-RS is going to be transmitted, the location (i.e., a frequency andOFDM symbol index) of Resource Element (RE) in which a CSI-RS istransmitted in a corresponding subframe, and so on. Specifically, an eNBforwards parameter/information of the following contents whenindicating/forwarding a specific CSI-RS configuration to a UE.

-   -   antennaPortsCount: Parameter representing the number of antenna        ports used for transmission of CSI reference signals (e.g., 1        CSI-RS port, 2 CSI-RS ports, 4 CSI-RS ports, or 8 CSI-RS ports)    -   resourceConfig: Parameter in relation to a CSI-RS allocation        resource location    -   subframeConfig: Parameter in relation to a period and an offset        of a subframe in which a CSI-RS is going to be transmitted    -   p-c: Regarding UE assumption on reference PDSCH transmitted        power for CSI feedback CSI-RS, Pc is the assumed ratio of PDSCH        EPRE to CSI-RS EPRE when UE derives CSI feedback and takes        values in the range of [−8, 15] dB with 1 dB step size    -   zeroTxPowerResourceConfigList: Parameter in relation to a        zero-power CSI-RS    -   zeroTxPowerSubframeConfig: Parameter in relation to a period and        an offset of a subframe in which a zero-power CSI-RS is going to        be transmitted

Massive MIMO

A MIMO system having a plurality of antennas may be called a massiveMIMO system and attracts attention as a means for improving spectralefficiency, energy efficiency and processing complexity.

Recently, the massive MIMO system has been discussed in order to meetrequirements for spectral efficiency of future mobile communicationsystems in 3GPP. Massive MIMO is also called full-dimension MIMO(1-D-MIMO).

LTE release-12 and following wireless communication systems considerintroduction of an active antenna system (AAS).

Distinguished from conventional passive antenna systems in which anamplifier capable of adjusting the phase and magnitude of a signal isseparated from an antenna, the AAS is configured in such a manner thateach antenna includes an active element such as an amplifier.

The AAS does not require additional cables, connectors and hardware forconnecting amplifiers and antennas and thus has high energy efficiencyand low operation costs. Particularly, the AAS supports electronic beamcontrol per antenna and thus can realize enhanced MIMO for formingaccurate beam patterns in consideration of a beam direction and a beamwidth or 3D beam patterns.

With the introduction of enhanced antenna systems such as the AAS,massive MIMO having a plurality of input/output antennas and amulti-dimensional antenna structure is also considered. For example,when a 2D antenna array instead of a conventional linear antenna arrayis formed, a 3D beam pattern can be formed using active antennas of theAAS.

FIG. 7 illustrates a 2D AAS having 64 antenna elements in a wirelesscommunication system to which the present invention is applicable.

FIG. 7 illustrates a normal 2D antenna array. A case in which Nt=Nv·Nhantennas are arranged in a square form, as shown in FIG. 10, may beconsidered. Here, Nh indicates the number of antenna columns in thehorizontal direction and Nv indicates the number of antenna rows in thevertical direction.

When the aforementioned 2D antenna array is used, radio waves can becontrolled in both the vertical direction (elevation) and the horizontaldirection (azimuth) to control transmitted beams in a 3D space. Awavelength control mechanism of this type may be referred to as 3Dbeamforming.

FIG. 8 illustrates a system in which an eNB or a UE has a plurality oftransmission/reception antennas capable of forming AAS based 3D beams ina wireless communication system to which the present invention isapplicable.

FIG. 8 schematizes the above-described example and illustrates a 3D MIMOsystem using a 2D antenna array (i.e., 2D-AAS).

From the viewpoint of transmission antennas, quasi-static or dynamicbeam formation in the vertical direction as well as the horizontaldirection of beams can be performed when a 3D beam pattern is used. Forexample, application such as sector formation in the vertical directionmay be considered.

From the viewpoint of reception antennas, a signal power increase effectaccording to an antenna array gain can be expected when a received beamis formed using a massive reception antenna. Accordingly, in the case ofuplink, an eNB can receive signals transmitted from a UE through aplurality of antennas, and the UE can set transmission power thereof toa very low level in consideration of the gain of the massive receptionantenna.

FIG. 9 illustrates a 2D antenna system having cross polarization in awireless communication system to which the present invention isapplicable.

2D planar antenna array model considering polarization may beschematized as shown in FIG. 9.

Distinguished from conventional MIMO systems using passive antennas,systems based on active antennas can dynamically control gains ofantenna elements by applying a weight to an active element (e.g.,amplifier) attached to (or included in) each antenna element. Since aradiation pattern depends on antenna arrangement such as the number ofantenna elements and antenna spacing, an antenna system can be modeledat an antenna element level.

The antenna arrangement model as shown in FIG. 9 may be represented by(M, N, P) which corresponds to parameters characterizing an antennaarrangement structure.

M indicates the number of antenna elements having the same polarizationin each column (i.e., in the vertical direction) (i.e., the number ofantenna elements having +45° slant in each column or the number ofantenna elements having −45° slant in each column).

N indicates the number of columns in the horizontal direction (i.e., thenumber of antenna elements in the horizontal direction).

P indicates the number of dimensions of polarization. P=2 in the case ofcross polarization as shown in FIG. 8, whereas P=1 in the case ofco-polarization.

An antenna port may be mapped to a physical antenna element. The antennaport may be defined by a reference signal associated therewith. Forexample, antenna port 0 may be associated with a cell-specific referencesignal (CRS) and antenna port 6 may be associated with a positioningreference signal (PRS) in the LTE system.

For example, antenna ports and physical antenna elements may beone-to-one mapped. This may correspond to a case in which a singlecross-polarization antenna element is used for downlink MIMO or downlinktransmit diversity. For example, antenna port 0 may be mapped to asingle physical antenna element, whereas antenna port 1 may be mapped toanother physical antenna element. In this case, two downlinktransmissions are present in terms of a UE. One is associated with areference signal for antenna port 0 and the other is associated with areference signal for antenna port 1.

Alternatively, a single antenna port may be mapped to multiple physicalantenna elements. This may correspond to a case in which a singleantenna port is used for beamforming. Beamforming can cause downlinktransmission to be directed to a specific UE by using multiple physicalantenna elements. This can be accomplished using an antenna arraycomposed of multiple columns of multiple cross-polarization antennaelements in general. In this case, a single downlink transmissionderived from a single antenna port is present in terms of a UE. One isassociated with a CRS for antenna port 0 and the other is associatedwith a CRS for antenna port 1.

That is, an antenna port represents downlink transmission in terms of aUE rather than substantial downlink transmission from a physical antennaelement in an eNB.

Alternatively, a plurality of antenna ports may be used for downlinktransmission and each antenna port may be multiple physical antennaports. This may correspond to a case in which antenna arrangement isused for downlink MIMO or downlink diversity. For example, antenna port0 may be mapped to multiple physical antenna ports and antenna port 1may be mapped to multiple physical antenna ports. In this case, twodownlink transmissions are present in terms of a UE. One is associatedwith a reference signal for antenna port 0 and the other is associatedwith a reference signal for antenna port 1.

In FD-MIMO, MIMO precoding of a data stream may be subjected to antennaport virtualization, transceiver unit (TXRU) virtualization and anantenna element pattern.

In antenna port virtualization, a stream on an antenna port is precodedon TXRU. In TXRU virtualization, a TXRU signal is precoded on an antennaelement. In the antenna element pattern, a signal radiated from anantenna element may have a directional gain pattern.

In conventional transceiver modeling, static one-to-on mapping betweenan antenna port and TXRU is assumed and TXRU virtualization effect isintegrated into a (TXRU) antenna pattern including both the effects ofthe TXRU virtualization and antenna element pattern.

Antenna port virtualization may be performed through afrequency-selective method. In LTE, an antenna port is defined alongwith a reference signal (or pilot). For example, for transmission ofdata precoded on an antenna port, a DMRS is transmitted in the samebandwidth as that for a data signal and both the DMRS and the datasignal are precoded through the same precoder (or the same TXRUvirtualization precoding). For CSI measurement, a CSI-RS is transmittedthrough multiple antenna ports. In CSI-RS transmission, a precoder whichcharacterizes mapping between a CSI-RS port and TXRU may be designed asan eigen matrix such that a UE can estimate a TXRU virtualizationprecoding matrix for a data precoding vector.

1D TXRU virtualization and 2D TXRU virtualization are discussed as TXRUvirtualization methods, which will be described below with reference tothe drawings.

FIG. 10 illustrates transceiver unit models in a wireless communicationsystem to which the present invention is applicable.

In 1D TXRU virtualization, M_TXRU TXRUs are associated with M antennaelements in a single-column antenna arrangement having the samepolarization.

In 2D TXRU virtualization, a TXRU model corresponding to the antennaarrangement model (M, N, P) of FIG. 8 may be represented by (M_TXRU, N,P). Here, M_TXRU denotes the number of 2D TXRUs present in the samecolumn and the same polarization, and M_TXRU≤M all the time. That is, atotal number of TXRUs is M_TXRU×N×P.

TXRU virtualization models may be divided into TXRU virtualization modeloption-1: sub-array partition model as shown in FIG. 10(a) and TXRUvirtualization model option-2: full-connection model as shown in FIG.10(b) according to correlation between antenna elements and TXRU.

Referring to FIG. 10(a), antenna elements are partitioned into multipleantenna element groups and each TXRU is connected to one of the groupsin the case of the sub-array partition model.

Referring to FIG. 10(b), multiple TXRU signals are combined anddelivered to a single antenna element (or antenna element array) in thecase of the full-connection model.

In FIG. 10, q is a transmission signal vector of M co-polarized antennaelements in a single column, w is a wideband TXRU virtualization weightvector, W is a wideband TXRU virtualization weight matrix, and x is asignal vector of M_TXRU TXRUs.

Here, mapping between antenna ports and TXRUs may be 1-to-1 or 1-to-manymapping.

FIG. 10 shows an example of TXRU-to-antenna element mapping and thepresent invention is not limited thereto. The present invention may beequally applied to mapping between TXRUs and antenna elements realizedin various manners in terms of hardware.

Channel-State Information (CSI)-Reference Signal (CSI-RS) Definition

With respect to a serving cell and a UE that are configured withtransmission mode 9, the UE may be configured with one CSI-RS resourceconfiguration. With respect to a serving cell and a UE that areconfigured with transmission mode 10, the UE may be configured with oneor more CSI-RS resource configuration(s). The following parameters thatthe UE assumes non-zero transmission power for a CSI-RS is configuredthrough higher layer signaling for each CSI-RS resource configuration:

-   -   CSI-RS resource configuration identity (when a UE is configured        with transmission mode 10)    -   The number of CSI-RS ports    -   CSI RS configuration    -   CSI RS subframe configuration (I_(CSI-RS))    -   UE assumption for a reference PDSCH transmission power P_(c) for        CSI feedback (when a UE is configured with transmission mode 9)    -   UE assumption for a reference PDSCH transmission power P_(c) for        CSI feedback for each CSI process, when a UE is configured with        transmission mode 10. In the case that CSI subframe sets        C_(CSI,0) and C_(CSI,1) are configured by higher layer signaling        for a single CSI process, P_(c) is configured for each of the        CSI subframe sets of the corresponding CSI process.    -   Pseudo-random sequence generator parameter (nip)    -   CDM type parameter, when a UE is configured with higher layer        parameter CSI-Reporting-Type and the CSI-Reporting-Type is set        to ‘CLASS A’ for CSI process.    -   Higher layer parameter qcl-CRS-Info-r11, when a UE is configured        with transmission mode 10, UE assumption of QCL type B of CRS        antenna port that has the following parameters and CSI-RS        antenna ports:    -   qcl-ScramblingIdentity-r11.    -   crs-PortsCount-r11.    -   mbsfn-SubframeConfigList-r11.

P_(c) is an assumed ratio of PDSCH EPRE for CSI-RS EPRE when a UEderives CSI feedback and takes a value in a range of [−8, 15] dB with 1dB step size. Here, the PDSCH EPRE corresponds to symbol number for aratio of the PDSCH EPRE with respect to cell-specific RS EPRE.

A UE does not expect configuration of CSI-RS and PMCH in the samesubframe of a serving cell.

With respect to frame structure type 2 serving cell and 4 CRS ports, aUE does not expect to receive CSI-RS configuration index belonged to set[20-31] for a normal CP case or set [16-27] for an extended CP case.

A UE may assume that CSI-RS antenna port of CSI-RS resourceconfiguration is in QCL for delay spread, Doppler spread, Doppler shift,average gain and average delay.

A UE configured with transmission mode 10 and QCL type B may assume thatantenna ports 0 to 3 associated with qcl-CRS-Info-r11 corresponding toCSI-RS resource configuration and antenna ports 15 to 22 correspondingto CSI-RS resource configuration are in QCL for Doppler shift andDoppler spread.

A UE configured with transmission 10 and higher layer parameterCSI-Reporting-Type, the CSI-Reporting-Type is set to ‘class B’ in whichthe number of configured CSI resources configured for the CSI process isone or more, and QCL type B is set, the UE does not expect to receiveCSI-RS resource configuration for a CSI process that has different valueof higher layer parameter qcl-CRS-Info-r11.

In a subframe constructed/configured for a CSI-RS transmission,reference signal sequence r_(l,n) _(s) (m) may be mapped tocomplex-valued modulation symbols a_(k,l) ^((p)) that are used asreferences symbols of antenna port p. Such a mapping depends on higherlayer parameter CDMType.

In the case that CDMType does not correspond to CDM4, a mapping may beperformed according to Equation 12 below.

                                [Equation  12]a_(k, l)^((p^(′))) = w_(l^(″)) ⋅ r_(l, n_(s))(m^(′))$k = {k^{\prime} + {12m} + \{ {{\begin{matrix}{{{{- 0}\mspace{14mu}{for}\mspace{14mu} p^{\prime}} \in \{ {15,16} \}},{{normal}\mspace{14mu}{cyclic}\mspace{14mu}{prefix}}} \\{{{{- 6}\mspace{14mu}{for}\mspace{14mu} p^{\prime}} \in \{ {17,18} \}},{{normal}\mspace{14mu}{cyclic}\mspace{14mu}{prefix}}} \\{{{{- 1}\mspace{14mu}{for}\mspace{14mu} p^{\prime}} \in \{ {19,20} \}},{{normal}\mspace{14mu}{cyclic}\mspace{14mu}{prefix}}} \\{{{{- 7}\mspace{14mu}{for}\mspace{14mu} p^{\prime}} \in \{ {21,22} \}},{{normal}\mspace{14mu}{cyclic}\mspace{14mu}{prefix}}} \\{{{{- 0}\mspace{14mu}{for}\mspace{14mu} p^{\prime}} \in \{ {15,16} \}},{{extended}\mspace{14mu}{cyclic}\mspace{14mu}{prefix}}} \\{{{{- 3}\mspace{14mu}{for}\mspace{14mu} p^{\prime}} \in \{ {17,18} \}},{{extended}\mspace{14mu}{cyclic}\mspace{14mu}{prefix}}} \\{{{{- 6}\mspace{14mu}{for}\mspace{14mu} p^{\prime}} \in \{ {19,20} \}},{{extended}\mspace{14mu}{cyclic}\mspace{14mu}{prefix}}} \\{{{{- 9}\mspace{14mu}{for}\mspace{14mu} p^{\prime}} \in \{ {21,22} \}},{{extended}\mspace{14mu}{cyclic}\mspace{14mu}{prefix}}}\end{matrix}l} = {l^{\prime} + \{ {{\begin{matrix}l^{''} & {{CSI}\mspace{14mu}{reference}\mspace{14mu}{signal}\mspace{14mu}{configurations}} \\\; & {{0 - 19},{{normal}\mspace{14mu}{cyclic}\mspace{14mu}{prefix}}} \\{2l^{''}} & {{CSI}\mspace{14mu}{reference}\mspace{14mu}{signal}\mspace{14mu}{configurations}} \\\; & {{20 - 31},{{normal}\mspace{14mu}{cyclic}\mspace{14mu}{prefix}}} \\l^{''} & {{CSI}\mspace{14mu}{reference}\mspace{14mu}{signal}\mspace{14mu}{configurations}} \\\; & {{0 - 27},{{extended}\mspace{14mu}{cyclic}\mspace{14mu}{prefix}}}\end{matrix}w_{l^{''}}} = \{ {{{\begin{matrix}1 & {p^{\prime} \in \{ {15,17,19,21} \}} \\( {- 1} )^{l^{''}} & {p^{\prime} \in \{ {16,18,20,22} \}}\end{matrix}l^{''}} = 0},{{1m} = 0},1,\ldots\mspace{14mu},{{N_{RB}^{DL} - {1m^{\prime}}} = {m + \lfloor \frac{N_{RB}^{\max,{DL}} - N_{RB}^{DL}}{2} \rfloor}}} } }} }$

In the case that CDMType corresponds to CDM 4, a mapping may beperformed according to Equation 13 below.

                                [Equation  13]a_(k, l)^((p^(′))) = w_(p^(′))(i) ⋅ r_(l, n_(s))(m^(′))$k = {k^{\prime} + {12m} - \{ {{\begin{matrix}k^{''} & {{{{for}\mspace{14mu} p^{\prime}} \in \{ {15,16,19,20} \}},} \\\; & {{{normal}\mspace{14mu}{cyclic}\mspace{14mu}{prefix}},{N_{ports}^{CSI} = 8}} \\{k^{''} + 6} & {{{{for}\mspace{14mu} p^{\prime}} \in \{ {17,18,21,22} \}},} \\\; & {{{normal}\mspace{14mu}{cyclic}\mspace{14mu}{prefix}},{N_{ports}^{CSI} = 8}} \\{6k^{''}} & {{{{for}\mspace{14mu} p^{\prime}} \in \{ {15,16,17,18} \}},} \\\; & {{{normal}\mspace{14mu}{cyclic}\mspace{14mu}{prefix}},{N_{ports}^{CSI} = 4}}\end{matrix}l} = {l^{\prime} + \{ {{{\begin{matrix}l^{''} & {{CSI}\mspace{14mu}{reference}\mspace{14mu}{signal}\mspace{14mu}{configurations}} \\\; & {{0 - 19},{{normal}\mspace{14mu}{cyclic}\mspace{14mu}{prefix}}} \\{2l^{''}} & {{CSI}\mspace{14mu}{reference}\mspace{14mu}{signal}\mspace{14mu}{configurations}} \\\; & {{20 - 31},{{normal}\mspace{14mu}{cyclic}\mspace{14mu}{prefix}}}\end{matrix}l^{''}} = 0},{{1k^{''}} = 0},{{1i} = {{{2k^{''}} + {l^{''}m}} = 0}},1,\ldots\mspace{14mu},{{N_{RB}^{DL} - {1m^{\prime}}} = {m + \lfloor \frac{N_{RB}^{\max,{DL}} - N_{RB}^{DL}}{2} \rfloor}}} }} }$

w_(p′)(i) in Equation 13 is determined by Table 6 below. Table 3represents sequence w_(p′)(i) for CDM 4.

TABLE 3 p′ N_(ports) ^(CSI) = 4 N_(ports) ^(CSI) = 8 [w_(p′)(0)w_(p′)(1) w_(p′)(2) w_(p′)(3)] 15 15, 17 [1 1 1 1] 16 16, 18 [1 −1 1 −1]17 19, 21 [1 1 −1 −1] 18 20, 22 [1 −1 −1 1]

OFDM Numerology

As more communication devices require greater communication capacity, anecessity of mobile broadband communication which is more improved thanthe existing radio access technology (RAT) has been raised. In addition,the massive MTC (Machine Type Communications) that provides variousservices anytime and anywhere by connecting a plurality of devices andobjects is also one of important issues, which is considered in a nextgeneration communication. Moreover, it has been discussed a design of acommunication system in which a service and/or a UE sensitive toreliability and latency. As such, an introduction of a next generationRAT has been discussed currently, which considers enhanced mobilebroadband communication, massive MTC, Ultra-Reliable and Low LatencyCommunication (URLLC), and the like, and such a technology is commonlyreferred to as ‘new RAT (NR)’.

The new RAT system uses OFDM transmission scheme or the similartransmission scheme, representatively, OFDM numerology represented inTable 4 below.

TABLE 4 Parameter value Subcarrier-spacing( ^(Δf) ) 60 kHz OFDM symbollength 16.33 μs Cyclic Prefix(CP) length 1.30 μs/1.17 μs s Systembandwidth 80 MHz No. of available subcarriers 1200 Subframe length 0.25ms No. of OFDM symbols per subframe 14 symbols

Self-Contained Subframe Structure

In TDD system, in order to minimize data transmission delay, theself-contained subframe structure to which a control channel and a datachannel are TDMed as shown in FIG. 11 has been considered in 5Generation new RAT.

FIG. 11 illustrates a self-contained subframe structure to which thepresent invention may be applied.

The shaded area in FIG. 11 shows a transport region of a physicalchannel PDCCH for forwarding DCI, and the dark area shows a transportregion of a physical channel PUCCH for forwarding Uplink ControlInformation (UCI).

The control information that an eNB forwards to a UE through DCIincludes information of a cell configuration that the UE needs to know,DL-specific information such as DL scheduling, and the like, and/orUL-specific information such as UL grant. Further, the controlinformation that an eNB forwards to a UE through UCI includes ACK/NACKreport of HARQ for a DL data, CSI report for DL channel state, and/orScheduling Request (SR), and so on.

The area not marked in FIG. 11 may be used for transport region of aphysical channel PDSCH for a downlink (DL) data and a transport regionof a physical channel PUSCH for an uplink (UL) data. In thecharacteristics of such a structure, a DL transmission and a ULtransmission may be sequentially progressed in a subframe (SF), a DLdata may be transmitted, and a UL ACK/NACK may be received in thecorresponding SF. Consequently, according to this structure, a timerequired for retransmitting data is reduced when a data transmissionerror occurs, and owing to this, the delay till the final dataforwarding may be minimized.

In such a self-contained subframe structure, a time gap is required fora process that an eNB and a UE switch from a transmission mode to areception mode or a process that an eNB and a UE switch from a receptionmode to a transmission mode. For this, a part of OFDM symbols on thetiming switching from DL to UL may be setup as GP, and such a subframetype may be referred to as ‘self-contained SF’.

Analog Beamforming

In Millimeter Wave (mmW) band, a wavelength becomes short and aninstallation of a plurality of antenna elements is available in the samearea. That is, the wavelength in 30 GHz band is 1 cm, and accordingly,an installation of total 64(8×8) antenna elements is available in2-dimensional arrangement shape with 0.5 lambda (wavelength) intervalsin 5 by 5 cm panel. Therefore, in mmW band, beamforming (BF) gain isincreased by using a plurality of antenna elements, and accordingly,coverage is increased or throughput becomes higher.

In this case, each antenna element has a Transceiver Unit (TXRU) suchthat it is available to adjust a transmission power and a phase, andindependent beamforming is available for each frequency resource.However, it has a problem that effectiveness is degraded in a costaspect when TXRUs are installed in all of about 100 antenna elements.Accordingly, a method has been considered to map a plurality of antennaelements in a single TXRU and to adjust a direction of beam by an analogphase shifter. Such an analog beamforming technique may make only onebeam direction throughout the entire band, and there is a disadvantagethat frequency selective beamforming is not available.

As a middle form between a Digital BF and an analog BF, B number ofhybrid BF may be considered which is smaller than Q number of antennaelement. In this case, directions of beams that may be transmittedsimultaneously are limited lower than B number; even it is changedaccording to a connection scheme between B number of TXRUs and Q numberof antenna elements.

In addition, in the case that multiple antennas are used in the New RATsystem, a hybrid beamforming technique has emerged, in which digitalbeamforming and analogue beamforming are combined. In this case, theanalog beamforming (or radio frequency (RF) beamforming) means anoperation of performing precoding (or combining) in an RF terminal. Inthe hybrid beamforming technique, each of a Baseband terminal and an RFterminal performs precoding (or combining), and owing to this, there isan advantage that a performance approaching to the digital beamformingcan be attained while the number of RF chains and the number of digital(D)/analog (A) (or A/D) converters are reduced. For the convenience ofdescription, a hybrid beamforming structure may be represented by Ntransceiver units (TXRUs) and M physical antennas. Then, the digitalbeamforming for L data layers that are going to be transmitted in atransmitter may be represented by N by L matrix. Then, the analogbeamforming is applied that the transformed N digital signals aretransformed to analog signals through a TXRU, and then represented by Mby N matrix.

FIG. 12 is a diagram schematically illustrating a hybrid beamformingstructure in the aspect of a TXRU and a physical antenna. FIG. 12exemplifies the case that the number of digital beams is L and thenumber of analog beams is N.

In the New RAT system, a direction has been considered: it is designedthat an eNB may change the analog beamforming in a symbol unit, and moreefficient beamforming is supported to a UE located in a specific area.Furthermore, when specific N TXRUs and M RF antennas shown in FIG. 12are defined as a single antenna panel, in the New RAT system, the way ofintroducing a plurality of antenna panels has been also considered, towhich independent hybrid beamforming may be applied.

In the case that an eNB utilizes a plurality of analog beams, an analogbeam beneficial to receive a signal may be changed according to each UE.Accordingly, a beam sweeping operation has been considered that for atleast synchronization signal, system information, paging, and the like,a plurality of analog beams that an eNB is going to apply in a specificSubframe (SF) is changed for each symbol such that all UEs havereception changes.

FIG. 13 is a diagram schematically illustrating a synchronization signalin DL transmission process and a beam sweeping operation for systeminformation.

The physical resource (or physical channel) on which system informationof the New RAT system is transmitted in FIG. 13 is referred to as xphysical broadcast channel (xPBCH).

Referring to FIG. 13, the analog beams belonged to different antennapanels in a single symbol may be transmitted simultaneously. In order tomeasure a channel for each analog beam, as shown in FIG. 13, anintroduction of a beam RS (BRS) has been discussed that a beam RS (BRS)is introduced, which is an RS to which a single analog beam(corresponding to a specific antenna panel) is applied and transmitted.The BRS may be defined for a plurality of antenna ports, and eachantenna port of the BRS may correspond to a single analog beam. At thistime, different from the BRS, a synchronization signal or xPBCH may betransmitted and all analog beams in an analog beam group may be appliedso as to be received well by an arbitrary UE.

RRM Measurement in LTE

The LTE system supports an RRM operation for power control, scheduling,cell search, cell research, handover, radio link or connectionmonitoring, connection establishment/re-establishment, and so on. Aserving cell may request RRM measurement information, which is ameasurement value for performing an RRM operation to a UE.Representatively, in the LTE system, a UE may measure/obtain informationsuch as reference signal received power (RSRP), reference signalreceived quality (RSRQ), and the like and report it. Particularly, inthe LTE system, a UE receives ‘measConfig’ as a higher layer signal foran RRM measurement from a serving cell. The UE may measure RSRP or RSRQaccording to the information of ‘measConfig’. Herein, the definition ofRSRP, RSRQ and RSSI according to TS 36.214 document of the LTE system isas follows.

[RSRP]

Reference signal received power (RSRP) is defined as the linear averageover the power contributions (in [W]) of the resource elements thatcarry cell-specific RS (CRS) within the considered measurement frequencybandwidth. For RSRP determination, the CRS R0 according TS 36.211 [3]shall be used. In the case that a UE may reliably detect that R1 isavailable, it may use R1 in addition to R0 to determine RSRP.

The reference point for the RSRP shall be the antenna connector of theUE.

In the case that receiver diversity is in use by the UE, the reportedvalue shall not be lower than the corresponding RSRP of any of theindividual diversity branches.

[RSRQ]

Reference Signal Received Quality (RSRQ) is defined as the ratioNxRSRP/(E-UTRA carrier RSSI) (i.e., E-UTRA carrier RSSI vs NxRSRP),where N is the number of RB's of the E-UTRA carrier RSSI measurementbandwidth. The measurements in the numerator and denominator shall bemade over the same set of resource blocks.

E-UTRA Carrier Received Signal Strength Indicator (RSSI) may include thelinear average of the total received power (in [W]) observed only inOFDM symbols containing reference symbols for antenna port 0, in themeasurement bandwidth, over N number of resource blocks by the UE fromall sources (including co-channel serving and non-serving cells),channel interference, thermal noise, and the like. In the case thathigher layer signaling indicates certain subframes for performing RSRQmeasurements, the RSSI may be measured over all OFDM symbols in theindicated subframes.

The reference point for the RSRQ shall be the antenna connector of theUE.

In the case that receiver diversity is in use by the UE, the reportedvalue shall not be lower than the corresponding RSRQ of any of theindividual diversity branches.

[RSSI]

RSSI may correspond to the received wide band power including thermalnoise and noise generated in a receiver within the bandwidth defined bythe receiver pulse shaping filter.

The reference point for the measurement shall be the antenna connectorof the UE.

In the case that receiver diversity is in use by the UE, the reportedvalue shall not be lower than the corresponding UTRA carrier RSSI of anyof the individual received antenna branches.

According to the definition, a UE operating in the LTE system may beallowed to measure RSRP in a bandwidth corresponding to one of 6, 15,25, 50, 75, and 100 RB (resource block), through information element(IE) in relation to a measurement bandwidth transmitted in systeminformation block type 3 (SIB3) in the case of an Intra-frequencymeasurement, and through an allowed measurement bandwidth transmitted insystem information block type 5 (SIBS) in the case of an Inter-frequencymeasurement. Alternatively, in the case that the IE is not existed, theUE may measure in a frequency band of the whole DL system as default. Atthis time, in the case that the UE receives the allowed measurementbandwidth, the UE may regard the corresponding value as the maximummeasurement bandwidth and may measure RSRP value freely within thecorresponding bandwidth/value. However, in order for a serving cell totransmit the IE defined as wideband (WB)-RSRQ and configure the allowedmeasurement bandwidth to be 50 RBs or more, the UE shall calculate theRSRP value for the whole allowed measurement bandwidth. Meanwhile, theRSSI may be measured in the frequency band that a receiver of the UE hasaccording to the definition of the RSSI bandwidth.

FIG. 14 illustrates a panel antenna array to which the present inventionmay be applied.

Referring to FIG. 14, a panel antenna array includes Mg number of panelsin a horizontal domain and Ng number of panels in a vertical domain, andone panel may include M columns and N rows. Particularly, in thisdrawing, a panel is shown based on cross polarization (X-pol) antenna.Accordingly, the total number of antenna elements may be 2*M*N*Mg*Ng.

Proposal of New Codebook

Hereinafter, a new codebook design for UL procoding is proposed in anenvironment like New RAT. In addition, additionally, UL codebook subsetrestriction is also proposed.

As shown in FIG. 14, a multi panel function is supported in New RAT, butin the present disclosure, a codebook design is proposed by consideringa single panel preferentially for the convenience of description.

The 2D Discrete Fourier Transform beam may be defined as Equation 14,which may be applied to 2D antenna array in a single panel.

$\begin{matrix}{w_{m_{1},m_{2}} = \frac{v_{m_{1}} \otimes u_{m_{2}}}{\sqrt{N_{1}N_{2}}}} & \lbrack {{Equation}\mspace{14mu} 14} \rbrack \\{v_{m_{1}} = \lbrack {1\mspace{14mu}{\exp( {j\frac{2\;\pi\; m_{1}}{o_{1}N_{1}}} )}\mspace{14mu}\ldots\mspace{14mu}{\exp( {j\frac{2\;\pi\;{m_{1}( {N_{1} - 1} )}}{o_{1}N_{1}}} )}} \rbrack^{T}} & \; \\{u_{m_{2}} = \lbrack {1\mspace{14mu}{\exp( {j\frac{2\;\pi\; m_{2}}{o_{2}N_{2}}} )}\mspace{14mu}\ldots\mspace{14mu}{\exp( {j\frac{2\;\pi\;{m_{2}( {N_{2} - 1} )}}{o_{2}N_{2}}} )}} \rbrack^{T}} & \;\end{matrix}$

Herein, m1 and m2 correspond to 1D-DFT codebook indices of the first andsecond domains, respectively. In addition, N1 and N2 correspond to thenumber of antenna ports for each polarization of the first dimension andthe second dimension in a panel, respectively, and o1 and o2 correspondto oversampling factors of the first dimension and the second dimensionin a panel, respectively.

The codebook proposed as in Equation 14 follows the dual stage structureas represented in Equation 15.W=W ₁ W ₂  [Equation 15]

Herein, W1 (a first PMI) represents the property of long-term/wideband,and performs the role of beam grouping and/or wideband power control foreach beam, mainly W2 (a second PMI) represents the property ofshort-term/subband, and performs the role of beam selection in a beamgroup selected by W1 and co-phasing for each polarization of the antennaports having cross polarization.

Table 5 exemplifies LTE UL codebook for transmission on antenna ports{20, 21}.

TABLE 5 Codebook Number of layers index υ = 1 υ = 2 0$\frac{1}{\sqrt{2}}\begin{bmatrix}1 \\1\end{bmatrix}$ $\frac{1}{\sqrt{2}}\begin{bmatrix}1 & 0 \\0 & 1\end{bmatrix}$ 1 $\frac{1}{\sqrt{2}}\begin{bmatrix}1 \\{- 1}\end{bmatrix}$ — 2 $\frac{1}{\sqrt{2}}\begin{bmatrix}1 \\j\end{bmatrix}$ — 3 $\frac{1}{\sqrt{2}}\begin{bmatrix}1 \\{- j}\end{bmatrix}$ — 4 $\frac{1}{\sqrt{2}}\begin{bmatrix}1 \\0\end{bmatrix}$ — 5 $\frac{1}{\sqrt{2}}\begin{bmatrix}0 \\1\end{bmatrix}$ —

Table 6 exemplifies LTE UL codebook for transmission on antenna ports{40, 41, 42, 43} with v=1.

TABLE 6 Codebook index Number of layers υ = 1 0-7$\frac{1}{2}\begin{bmatrix}1 \\1 \\1 \\{- 1}\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 \\1 \\j \\j\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 \\1 \\{- 1} \\1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 \\1 \\{- j} \\{- j}\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 \\j \\1 \\j\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 \\j \\j \\1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 \\j \\{- 1} \\{- j}\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 \\j \\{- j} \\{- 1}\end{bmatrix}$  8-15 $\frac{1}{2}\begin{bmatrix}1 \\{- 1} \\1 \\1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 \\{- 1} \\j \\{- j}\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 \\{- 1} \\{- 1} \\{- 1}\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 \\{- 1} \\{- j} \\j\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 \\{- j} \\1 \\{- j}\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 \\{- j} \\j \\{- 1}\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 \\{- j} \\{- 1} \\j\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 \\{- j} \\{- j} \\1\end{bmatrix}$ 16-23 $\frac{1}{2}\begin{bmatrix}1 \\0 \\1 \\0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 \\0 \\{- 1} \\0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 \\0 \\j \\0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 \\0 \\{- j} \\0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}0 \\1 \\0 \\1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}0 \\1 \\0 \\{- 1}\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}0 \\1 \\0 \\j\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}0 \\1 \\0 \\{- j}\end{bmatrix}$

Table 7 exemplifies LTE UL codebook for transmission on antenna ports{40, 41, 42, 43} with

TABLE 7 Codebook index Number of layers υ = 2 0-3$\frac{1}{2}\begin{bmatrix}1 & 0 \\1 & 0 \\0 & 1 \\0 & {- j}\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 \\1 & 0 \\0 & 1 \\0 & j\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 \\{- j} & 0 \\0 & 1 \\0 & 1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 \\{- j} & 0 \\0 & 1 \\0 & {- 1}\end{bmatrix}$ 4-7 $\frac{1}{2}\begin{bmatrix}1 & 0 \\{- 1} & 0 \\0 & 1 \\0 & {- j}\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 \\{- 1} & 0 \\0 & 1 \\0 & j\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 \\j & 0 \\0 & 1 \\0 & 1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 \\j & 0 \\0 & 1 \\0 & {- 1}\end{bmatrix}$  8-11 $\frac{1}{2}\begin{bmatrix}1 & 0 \\0 & 1 \\1 & 0 \\0 & 1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 \\0 & 1 \\1 & 0 \\0 & {- 1}\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 \\0 & 1 \\{- 1} & 0 \\0 & 1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 \\0 & 1 \\{- 1} & 0 \\0 & {- 1}\end{bmatrix}$ 12-15 $\frac{1}{2}\begin{bmatrix}1 & 0 \\0 & 1 \\0 & 1 \\1 & 0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 \\0 & 1 \\0 & {- 1} \\1 & 0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 \\0 & 1 \\0 & 1 \\{- 1} & 0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 \\0 & 1 \\0 & {- 1} \\{- 1} & 0\end{bmatrix}$

Table 8 exemplifies LTE UL codebook for transmission on antenna ports{40, 41, 42, 43} with v=3.

TABLE 8 Codebook index Number of layers υ = 3 0-3$\frac{1}{2}\begin{bmatrix}1 & 0 & 0 \\1 & 0 & 0 \\0 & 1 & 0 \\0 & 0 & 1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 & 0 \\{- 1} & 0 & 0 \\0 & 1 & 0 \\0 & 0 & 1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 & 0 \\0 & 1 & 0 \\1 & 0 & 0 \\0 & 0 & 1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 & 0 \\0 & 1 & 0 \\{- 1} & 0 & 0 \\0 & 0 & 1\end{bmatrix}$ 4-7 $\frac{1}{2}\begin{bmatrix}1 & 0 & 0 \\0 & 1 & 0 \\0 & 0 & 1 \\1 & 0 & 0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 & 0 \\0 & 1 & 0 \\0 & 0 & 1 \\{- 1} & 0 & 0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}0 & 1 & 0 \\1 & 0 & 0 \\1 & 0 & 0 \\0 & 0 & 1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}0 & 1 & 0 \\1 & 0 & 0 \\{- 1} & 0 & 0 \\0 & 0 & 1\end{bmatrix}$  8-11 $\frac{1}{2}\begin{bmatrix}0 & 1 & 0 \\1 & 0 & 0 \\0 & 0 & 1 \\1 & 0 & 0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}0 & 1 & 0 \\1 & 0 & 0 \\0 & 0 & 1 \\{- 1} & 0 & 0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}0 & 1 & 0 \\0 & 0 & 1 \\1 & 0 & 0 \\1 & 0 & 0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}0 & 1 & 0 \\0 & 0 & 1 \\1 & 0 & 0 \\{- 1} & 0 & 0\end{bmatrix}$

Table 9 exemplifies LTE UL codebook for transmission on antenna ports{40, 41, 42, 43} with

TABLE 9 Codebook index Number of layers υ = 4 0$\frac{1}{2}\begin{bmatrix}1 & 0 & 0 & 0 \\0 & 1 & 0 & 0 \\0 & 0 & 1 & 0 \\0 & 0 & 0 & 1\end{bmatrix}$

NR may support that a UE may report the capability for a maximum spacelayer numbers (N) for UL transmission.

In addition, NR supports UL codebook for a UE based on the reportedperformance, and at least one of the followings may be supported.

-   -   Alt1: A network configures multiple codebooks corresponding to        the number of antenna ports, respectively.    -   Alt2: A network configures scalable/nested codebook that        supports variable number of antenna ports.    -   Alt3: A network configures a codebook which is the same as a UE        capability.    -   Alt4. A UE recommends a subset of codebook(s). This Alt may be        included in at least one of the Alts described above.        -   A codebook corresponding to TX antenna ports of a given            number may be fixed to a specific codebook or configurable.

As a UL codebook structure, at least one of two types may be supported.

-   -   Alt 0: A single-state codebook    -   Alt 1: A dual-state codebook

When a UL codebook is designed, reuse of LTE codebook, influence onmultiple-panel, and the like shall be considered.

In NR, as a waveform for UL, both of Cyclic Prefix Orthogonal FrequencyDivision Multiplexing (CP-OFDM) and DFTs-OFDM may be used. Since awaveform like DFTs-OFDM is considered in LTE, it is main design purposeto reduce peak-to-average power ratio (PAPR) considering single carrierproperty. As a result, in LTE, a codebook having the property of cubicmetric preserving is used. Such a codebook has a property that the layerpower summation for each port is configured to be the same for rank>1and a codeword (e.g., non-coherent/partial) is included, which mayturn-off (or non-select/non-activate) a specific antenna port (anantenna element in some cases, but hereinafter, commonly referred to‘port’, for the convenience of description) for rank=1.

The present invention proposes a UL codebookconstruction/configuration/application scheme that may be applied to anew wireless communication system.

Before describing this, referring to FIG. 15, a schematic UL datatransmission process is described between a UE and a gNB.

FIG. 15 illustrates a schematic UL data transmission process between aUE and a gNB which may be applied to the present invention.

1) A UE performs a (performance) report for Sounding Reference Signal(SRS) transmission/codebook configuration of the UE. At this time, theinformation that the UE is able to report may include the (maximum)number of antenna ports in a panel (or port group), the number of panel(or port group, hereinafter, commonly called ‘panel’), Rx computationpower (e.g., whether it is able to compute a complex codebook like DLtype II codebook, or whether to support non-linear precoding, etc.), thenumber of UE recommended ports for SRS transmission and/or codebook,waveform information (e.g., information on whether it is CP-OFDM orDFTs-OFDM) and/or whether to transmit multi-panel, and the like.

2) The gNB may indicate information of SRS resource(s) configuration tothe UE using Radio Resource Control (RRC), DCI and/or MAC CE, and so onusing the information reported from the UE. In this case, theinformation of SRS resource(s) configuration may include the number (N)of SRS resources, the number of transport ports (x_j) (i=0, . . . , N−1)of i-th SRS and/or analog beamforming information of each SRS resource,and the like.

3) The UE transmits an SRS to the gNB using the information of the SRSconfiguration received from the gNB.

4) The gNB may perform channel measurement and/or CSI computation (SRSResource Indicator (SRS), CQI, RI, Transmitted Precoding MatrixIndicator (TPMI), etc.) using the SRS transmitted from the UE, andinform the information, MCS and/or UL power information, and the like tothe UE through UL grant, and the like. At this time, even in the casethat the gNB receives the SRS through X-port, the gNB may inform theinformation of MCS and TMPI/RI and so on, which is calculated usingY-port TMPI/RI.

5) The UE may perform UL data transmission using the receivedinformation.

In the case that the UE is provided with multiple panels (or antennaport group, hereinafter, commonly called ‘panel’), the factors thatshould be considered for a codebook design are as follows:

-   -   The number of panel supported in UL codebook    -   The number of supported ports for each panel    -   Whether the UE is able to have different number of ports for        each panel

In the case that a codebook is designed by considering all of theparameters, a codebook design may become very difficult. Accordingly,the present invention proposes a codebook design assuming a single panel(defined as a group of ports of which signal-to-interference-plus-noiseratio (SINR) is similar, hereinafter, commonly called ‘panel’). Eachpanel may be tied/linked with an SRS resource, and the number of antennaports in each panel may be tied/linked with the number of SRS ports ineach SRS resource.

Accordingly, a panel selection may be performed by a single SRIindication received from the gNB. In this case, the PMI/RI/MCScorresponding to the number of SRS-ports of the indicated SRI may beindicated to the UE. In the case that a plurality of (candidate)codebooks is indicated in UL, the gNB may also indicate the codebookconfiguration to the UE. And/or, in the case that the codebook proper toCP-OFDM, that is a default waveform, and the codebook proper toDFTs-OFDM are designed differently, the UE may indicate the waveform touse and the codebook corresponding to the waveform to the UEadditionally, by considering the measured channel interference, and thelike. And/or using the indicated MCS (SINR or CQI) information, the UE(e.g./i.e., a UE of which geometry is bad) of which MCS (SINR or CQI) isa specific threshold or less may operate based on DFTs-OFDM, and may usethe proper codebook.

Hereinafter, the case that the gNB indicates M (M>1) SRS resources tothe UE is described. In this case, the gNB may indicate a plurality ofSRIs explicitly to the UE with a scheme like a bitmap, or may indicateusing M SRS (resource) paring/grouping selected among N configured SRSs(resources) implicitly to the UE.

For example, the case that the number of indicated SRS resources is 2(M=2) is described. At this time, it is assumed that each resource isprovided with X_(i) (i=0, 1) SRS-ports, respectively, as describedbelow.

-   -   Configured SRS resource 0(X₀-port) for Panel 0,    -   Configured SRS resource 1 (X₁-port) for Panel 1

At this time, the UE may _(recommend) the port number, and the likerepresented by X₀, X₁, to the gNB (e.g., when reporting performance). Inthe case that two SRS resources are configured/applied to the UE, the UEmay identify that two panels are used, and calculate final PMI byconfiguring multiple panel codebook. In the case that the port numbersof X₀ and X₁ are the same, the final codebook

$\begin{bmatrix}v_{0} \\v_{1}\end{bmatrix}\quad$where v_(i)∈C^(X) ^(i) ^(×1) (i=0,1), v_(i) ^(H)v_(i)=1 may beconfigured using PMI (i.e., v₀,v₁ for rank 1) indicated for eachresource in the same codebook.

For the case of panel configuration of the UE, in order totransmit/receive a signal in all directions, the configuration (e.g., inthe case that there are two UE antenna panels) oriented oppositedirections may be considered. In this case, since a direction toward thegNB, angle of departure (AoD), Angle of Arrival (AoA), zenith ofdeparture angle (ZoD) and/or latency may be changed, a panel correctionbecomes required additionally. Such a panel correction term may berepresented as γ=αexp(jθ). Herein, α (e.g., α∈{1, √{square root over(0.5)}, √{square root over (0.25)},0}) may represent an amplitude and θ(e.g., QPSK or 8PSK) may represent a phase, and the gNB may indicate theinformation to the UE additionally. At this time, for the convenience ofsignaling, for example, the gNB may indicate the SRS resource configured0^(th) order may be assumed to be a reference resource, and only thephase and/or the amplitude information γ=αexp(jθ) for the SRS resourceconfigured first order to the UE. In this case, the final codebook maybe configured in the form of

$\begin{bmatrix}v_{0} \\{\gamma\; v_{1}}\end{bmatrix}.$

For rank 2, the final codebook may be configured as

$\begin{bmatrix}v_{0} & v_{0} \\{\gamma\; v_{1}} & {{- \gamma}\; v_{1}}\end{bmatrix}.$Alternatively, the final codebook is configured as

$\begin{bmatrix}V_{0}^{(2)} \\{\gamma\; V_{1}^{(2)}}\end{bmatrix}\quad$where v_(i) ⁽²⁾∈C^(X) ^(i) ^(×2) (i=0,1), and in this case, it ispreferable that V_(i) ⁽²⁾ is orthogonal with each other for each layer.The codebook is represented as a codebook in which normalization is notperformed, and in the case that column normalization is performed,

$\frac{1}{\sqrt{1 + \gamma^{2}}}$may be multiplied to the codebook. For example, rank 2 of LTE DLcodebook may be applied.

The scheme is a structure of using the same co-phase for each layer/eachpanel, and accordingly, performance degradation is anticipated.Accordingly, the present invention proposes to configure channelcorrection term γ_(i)=α_(i)exp(jθ_(i)) (i=0,1) independently for eachlayer in order to support rank 2. γ_(i) includes phase and/or amplitudeinformation. The channel correction term is to be applied to a WB only,and payload may be reduced to the maximum. Alternatively, the channelcorrection term is to be applied to an SB, and performance may bemaximized. Alternatively, the amplitude and phase components may beapplied with being separated by WB/SB (or SB/WB). Alternatively, the bitnumbers corresponding to WB and SB is differently allocated/configured(e.g., WB=2 bit, SB=1 bit), the payload size and the performance may bebalanced.

$\begin{matrix}{\begin{bmatrix}v_{00}^{(2)} & v_{01}^{(2)} \\{\gamma_{0}\; v_{10}^{(2)}} & {\gamma_{1}\; v_{11}^{(2)}}\end{bmatrix}\mspace{14mu}{where}} & \lbrack {{Equation}\mspace{14mu} 16} \rbrack \\{V_{i}^{(2)} = \lbrack \begin{matrix}v_{i\; 0}^{(2)} & { v_{i\; 1}^{(2)} \rbrack \in {C^{X_{i} \times 2}\mspace{20mu}( {{i = 0},1} )}}\end{matrix} } & \;\end{matrix}$

In the case of the design according to Equation 16, there is a problemthat the panel correction term is increased as the layer increases. Inorder to solve it, a transmission is performed based on CoMP operationsuch as coherent and/or non-coherent joint transmission (JT), and thelike, the scheme of restricting a transmission rank to 2 may beproposed. Alternatively, in the case of a codebook used in atransmission based on the CoMP operation such as coherent and/ornon-coherent JT, similar to ‘LTE DL Class A codebook Config 1’, acodebook design may be limited to configure rank 2 with only acombination of identical beams. In this case, regardless of rank 1 andrank 2, a panel correction term, γ=αexp(jθ) may be used.

Rank 1 and rank 2 structures of codebook config 1 are as represented inEquation 17 below.

$\begin{matrix}{{{Rank}\mspace{14mu} 1{\text{:}\mspace{14mu}\begin{bmatrix}v_{0} \\{\phi_{n}v_{0}}\end{bmatrix}}},{{Rank}\mspace{14mu} 2{\text{:}\mspace{14mu}\begin{bmatrix}v_{0} & v_{0} \\{\phi_{n}v_{0}} & {{- \phi_{n}}v_{0}}\end{bmatrix}}}} & \lbrack {{Equation}\mspace{14mu} 17} \rbrack\end{matrix}$

In the case that a codebook structure used in a single panel isconfigured with dual-stage codebook (W=W1W2) for frequency selectiveprecoding, a correction term γ=αexp(jθ) for a panel may be transmittedtogether with W1. And/or, for the case that frequency selectivity isgreat for each SB, γ=αexp(jγ) may be transmitted together with W2.And/or, for an efficient TMPI indication, an amplitude may be indicatedby W1 (WB or partial band (PB) unit), and a phase may be indicated by W2(SB unit).

The scheme described above may also be applied to periodic andsemi-permanent transmission as well as aperiodic (based on UL grant)transmission. In addition, the proposed scheme is described mainly withUL codebook, but it is apparent that the scheme may also beidentically/similarly configured/applied to DL codebook provided withmultiple-panel.

In the case that a gNB indicates the SRI, MCS and/or TMPI+RI with a ULgrant, the following options may be considered.

1. DCI payload varying according to the # of SRS resource(s)): As anexample of the two configured SRS described above, the following optionsmay be considered.

1-A: (SRI=0)+(TPMI0)+(SRI=1)+(TPMI1)+MCS (e.g., CQI-based)+RI: In thecase of the method, the CQI is calculated by considering a singleaggregated TPMI (TPMI0+TPMI1) considering multiple-panel (in this case,the proposed panel correction PMI may be additionally considered), andbased on this, MCS may be calculated. As a representative use case,non-coherent JT (or coherent JT, in the case that panel correction PMIis additionally considered) may be considered.

1-B. (SRI=0)+(SRI=1)+TPMI+MCS (e.g., CQI-based)+RI: In the case of themethod, the CQI is calculated by selecting/applying TPMI in the codebookthat corresponds to a single aggregated SRS port number consideringmultiple-panel (a plurality of port groups), and based on this, MCS maybe calculated. As a representative use case, coherent JT may beconsidered.

1-C. (SRI=0+TPMI0+RI0+MCS0 (corresponding toSINR0))+(SRI=1+TPMI1+RI1+MCS1 (corresponding to SINR1)): In the case ofthe method, the MCS may be calculated for each resource. For this, thegNB indicates the calculated MCS0 to the UE by using TPMI0 correspondingto a reference SRS resource, and MCS1 may be indicated to the UE byusing differential MCS that represents a difference between SINR andSINR0 when the aggregated TPMI is used. At this time, RI may also beconfigured/indicated by reference RI and differential RI similar to theMCS, and only one full RI may be configured/indicated as in 1-A case.

2. Common DCI size: In the case of the method, the DCI size for SRI, MCSand/or TPMI/RI indication may be set to a maximum value, for example,may be configured/indicated as the format such as (joint encoding of twoSRI indications)+(joint encoding of two TMPIindications)+MCS+RI+additional TPMI (e.g., (γ=αexp(jθ)).

In the case that a plurality of SRIs is used as described in the method,the SRI field may be configured as represented in Table 10, for example.Table 10 represents a configuration example of 2-bit SRI field, and itis assumed that (SRS resources 1, 2, 3 and 4) are existed as theconfigurable SRS resource.

TABLE 10 State SRS resources number 00 1 01 1, 2 10 1, 3 11 1, 2, 3, 4

In Table 10, it is assumed to use 2-bit SRI, herein, state “00”corresponds to the most preferred SRS resource or a single selectioncorresponding to the most preferred panel, state “01” or “10”corresponds to a sub set of the whole SRS resource set in which twopreferred SRS resource is transmitted cooperatively such asnon-coherent/coherent JT, and the like, and state “11” corresponds tothe whole SRS resource in which all of the configured SRS resource istransmitted cooperatively such as non-coherent/coherent JT, and thelike.

In the case that each state is used only for the use of a specificresource selection, each state may be configured/applied with only asingle value of the configured/selected resource as represented in Table11.

TABLE 11 State SRS resources number 00 1 01 2 10 3 11 4

The information of the SRS resource selection corresponding to the statemay be configured/applied by using MAC CE, and the like. In the casethat a plurality of SRS resources is configured to the UE, a size ofTPMI may be variably configured/applied according to the configured SRSresource.

As described above, the UL DCI format configured/applied according tothe number of SRS resources (and/or state of the SRI field) indicatedthrough the SRI field may be exemplified as below, and this may belinked/tied with the indicated SRS or may be linked/tied with the SRI byseparate signaling. And/or at least a part of the information signaledby the UL DCI format may be indicated by separate signaling.

1. UL DCI format example 1

UL DCI format 0 (maximum 30 bits)—the case that a single SRS resource(for the use of obtaining UL CSI, for example, regardless of the SRSresource(s) configured as the use of UL beam management (and/or for theuse of DL CSI measurement) is configured

-   -   Single TPMI field (4 bits),    -   Singe TRI field (2 or 3 bits),    -   RA, and/or    -   UL MCS, etc.

In this case, the TPMI and the TRI may be joint-encoded.

2. UL DCI format example 2

UL DCI format 1 (maximum 50 bits)—the case that a plurality of SRSresources is configured

-   -   A plurality of TPMIs+TRI fields (e.g., 4×N bits) (here, N may be        the number of configured SRS resources (e.g., for the use of        obtaining UL CSI))

<case 1>—WB TPMI for each SRS resource+a single additional WB TPMI(e.g., γ=αexp(jθ)) for TRI and/or inter-panel correction

Case 1 is configured/indicated with each WB TPMI+TRI in accordance withthe number of ports in the configured SRS resource, and corresponds tothe case that the TPMI like the panel co-phase and the like describedabove is additionally configured/indicated in WB unit so as to be usedfor non-coherent/coherent JT, and the like.

<Case 1a>—WB TPMI for each SRS resource+TRI+(TPMIs of SB unit forinter-panel co-phase)

Case 1a is configured with each WB TPMI+TRI in accordance with thenumber of ports in the configured SRS resource, and represents the casethat the TPMI like the panel co-phase and the like described above isadditionally configured/indicated in SB unit (frequency selectiveprecoding) so as to be used for non-coherent/coherent JT, and the like.In the case that the panel co-phase is configured with ‘SB unit’, moreaccurate panel correction may be performed, but greater TPMI field sizeis required.

<Case 2>—TRI+a single WB TPMI+multiple SB TPMIs

Case 2 corresponds to a dual stage codebook (e.g., the case that itoperates like the dual stage codebook by grouping based on a specificproperty in LTE DL Class A codebook and single stage codebook (describedbelow). Particularly, Case 2 is configured with a single WB TPMI inaccordance with the whole number of ports in the configured SRSresource, and corresponds to the case that each TPMI for each SB isconfigured/indicated. Case 2 is proper to the case in which each SRSresource or panel is well calibrated like coherent JT.

<Case 3>—WB TPMI for each SRS resource+TRI+(a single TPMI forinter-panel co-phase)+multiple SB TPMIs for a selected SRS resource(preselected by RRC or MAC CE or selected by SRI of the lowest index)

Case 3 corresponds to the case of configuring WB TPMI for each resourceand the corresponding additional TPMI (panel corrector). A performancemay be maximized when it is configured/applied with SB unit as in case1a or case 2, but configuration of additional TPMI corresponding to theSB needs to be applied, and accordingly, payload may be increased.Accordingly, it is proposed that cooperative transmission is performedonly for the WB in a situation like non-coherent JT, and SB TPMI istransmitted only for a specific SRS resource (or panel) preconfigured,recommended by the UE or configured by RRC, MAC CE, and the like or theSRS resource (or panel) corresponding to the SRI of the lowest index.

<Case 3a>—WB TPMI for each SRS resource+TRI+(a single TPMI forinter-panel co-phase)+multiple SB TPMIs for selected multiple SRSresources

FIG. 16 is a diagram illustrating SB TPMI allocation according to anembodiment of the present invention.

Case 3a corresponds to the case of configuring the WB TPMI and thecorresponding additional TPMI (panel corrector) for each resource in thedual stage codebook structure. In order not to increase the TPMI forpanel co-phase in SB unit, it may configured/applied so as to divide SBinto a plurality of sub SBs and correspond to different resources foreach sub SB, and to transmit the SB TPMI (for reflecting the SB TPMIuniformly for each resource), and this corresponds to FIG. 16(a). Asshown in FIG. 16(a), all of four SRS resources (SRS resources #1 to #4)are transmitted in each SB.

FIG. 16(b) shows an embodiment of mapping SRS resource for each SB indexand transmitting SB TPMI. As shown in FIG. 16(b), in the case that thenumber SBs is greater than the number of SRS resources, first, SBindices and SRS resource indices are 1:1 mapped in an ascending order,but the SRS resources having the resultant value obtained throughmodular operation between the mapping target index and the number of SRSresources as their indices may be mapped to the remaining SBs, which arenot mapped, and the SB TPMI may be transmitted (e.g., in the case of theembodiment of FIG. 16(b), SRS resource #1 is transmitted).

FIG. 16(c) corresponds to an embodiment that an SB is allocated with aspecific number of sub groups (e.g., 2, this is configurable), and inthe case that the number of SRS resources is greater than the number ofsub groups (fourth row in the example), the TPMI is transmittedthroughout consecutive SBs. Even in this case, in order to transmit theTPMI to the whole SBs uniformly, the SB having an index exceeding (thenumber of SRS resources/the number of sub groups, 2 in the example) ismapped with the SRS resource through modular operation. For example, inthe case of the embodiment of FIG. 16(c), SRS resources 1 and 2 aretransmitted to SBs 1, 3, 5, and so on and SRS resources 3 and 4 aretransmitted to SBs 2, 4, 6, and so on.

As another example, a method of reducing granularity of the SB may beconsidered. In the method, for example, in the case of the system thatthe number of SRS resources is 2 and a single SB is 6 RBs, it isconfigured/applied such that a single SB is 12 RBs, and it may beconfigured that the SB TPMI is transmitted in both of two panels. Byconfiguring this, there in an advantage that payload of the SB TPMIaccording to multiple-panel transmission may not increase.

As another example, a method may be considered that payload size of theSB TPMI is reduced by restricting/configuring to perform codebook subsampling or subset restriction in multiple-panel transmission. In thecase of codebook sub sampling, codebook performance may be eventuallydegraded. Accordingly, in order to minimize the degradation, a UE mayrecommend such that codeword corresponding to a specific domain ordirection must be included to a gNB.

As another example, it may configured/defined such that UL DCI format 1includes at least a part of the followings.

-   -   SRI field (2 or 3 bits),    -   A single RI field (2 or 3 bits)/multiple RI fields (non-coherent        JT case),    -   RA, and/or    -   UL MCS, etc.

In the present disclosure, several methods are proposed for TPMI (and/orRI) transmission. In the case that all of the methods or the sub set isused, the gNB may indicate a method which is actually used to the UEexplicitly or implicitly through signaling.

The implicit indication method has the following embodiments:

-   -   The number of configured (or activated) SRS resources: A UE may        know whether to use a specific case of DCI format 0 or 1        according to whether the configured SRS is a single SRS resource        or a plurality of SRS resources implicitly.    -   Parameters in relation to frequency selective precoding (e.g.,        ON/OFF, the number of SRS ports (interpretation of a plurality        of PMI fields may be changed according to whether the frequency        selective precoding is automatically activated in the case that        the number of ports is X-ports or more)): In the case that the        number of ports is X-ports (e.g., X=4) or more, the frequency        selective precoding is considered, and a promised transmission        method between case 2 and case 3 in advance or a configured        transmission method may be used. In the case of X-ports, it may        be interpreted that a summation of all configured ports is X.    -   The number of layers (DMRS port) or CWs (codewords) (e.g., two        of RI and MCS are transmitted, respectively, in the case of 2CWs        range): Since the case that there are two MCSs is interpreted as        the meaning of transmitting with non-coherent JT, the gNB may        indicate a transmission method among the proposed methods 1 to 3        (premised in advance or preconfigured) to the UE implicitly. In        the case of 2CWs range (e.g., for non-coherent JT, etc.) or in        the case that the number of SRS resources is a specific number        (promised in advance or configured) or more, payload size for        the TPMI indication becomes greater, and in this case, the        frequency selective precoding may be deactivated.

In the case of UL DCI format 1 described above, coherent/non-coherentJT, etc. in which a plurality of SRSs is transmitted cooperatively isdescribed as a use case. In the case of the coherent JT, due to theinfluence of phase drift occurred owing to phase offset differences ofUE's oscillator, when transmission timing interval for each resource isseparated with a predetermined time or greater, there is a possibilitythat the TPMI corresponding to panel corrector (phase and/or amplitude)does not operates properly. Accordingly, in the case ofperforming/applying a cooperative transmission in a plurality of SRSresources for the purpose of coherent/non-coherent JT, a transmissiontime interval between SRS resources may be restricted within apredetermined time. In the case that this is not properly performedowing to the UE capability (e.g., non-calibrated panel), the UE mayreport this as capability information to the gNB. In this case, it maybe limited that only a single SRS transmission is configured/applied tothe corresponding UE.

The method described above is exemplified with the case that RI and PMIare commonly encoded and indicated. However, for an efficient TPMIindication of dual stage codebook like LTE DL, the method describedabove may also be applied to the case that RI and PMI are separatelyencoded.

Hereinafter, a codebook configuration method assuming a single panel isdescribed.

First, in the case of DFTs-OFDM, it is not required to support thefrequency selective precoding. Accordingly, a single stage codebook isproper. In this aspect, in designing a single stage codebook, 2-port and4-port in LTE UE codebook may be used without any change. The case of8-port codebook may be configured by using LTE UL 4-port codebook, andthe embodiment is as below:

1. When v_(4,i) is defined as a codeword having i^(th) index in UL4-port, 8-port rank 1 codebook may be configured/defined as

${v_{8,{{L*i} + n}} = {\frac{1}{\sqrt{2}}\begin{bmatrix}v_{4,i} \\{\phi_{n}v_{4,i}}\end{bmatrix}}},{\phi_{n} = {\exp( \frac{j\; 2\;\pi\; n}{L} )}},{n = 0},\ldots\mspace{14mu},{L - 1.}$The characteristics of this codebook is that this is configured based on4-port codebook, and more particularly, the UL 4-port is applied to4-ports among 8-ports, and the UL 4-port codeword applies thephase-shifted codeword to the remaining 4-ports. At this time, thedegree of phase rotation may be adjusted by L value. For example, whenthe L value is 4, the degree of phase rotation may be configured withQPSK like ϕ_(n)={1, j,−1,−j} or configured with its subset (e.g., −1 or−j). At this time, rank 1 codebook of 8-port may be configured withtotal 16*4 or 16 codebooks (in this case, this may be used for thepurpose of tuning the number with the 4-port codebook size), and in thecase that higher resolution is required, higher value (e.g., 8) may beset as the L value. Such an L value may be configured by the gNB to theUE.

In the case of the 8-port codebook, it is characterized that a UEimplementation complexity is decreased by using the codeword the same as4-port TPMI, and designed by using additional phase rotation value. Thiscodebook may be identically applied to the dual-stage structure. Forexample, in the structure of W=W1W2

$( {{W_{1} = \begin{bmatrix}v_{4,i} & 0 \\0 & v_{4,i}\end{bmatrix}},{W_{2} = \begin{bmatrix}1 \\\phi_{n}\end{bmatrix}}} ),$4-port codebook may be indicated with W1 and the phase rotation valuemay be indicated by W2. In addition, this codebook is suitable withX-pol (cross polarization) antenna structure, and the 4-port codebookmay be applied to the antenna port configured with the samepolarization.

In addition, since an antenna is placed in an arbitrary position in theUE, a pass loss according to the antenna port position may be changed.In order to reflect this realistically, a codebook may be configured bydefining alpha, which is power control part/term except the phase termin the codebook separately. Alpha may be defined/represented as α (e.g.,α∈{1,√{square root over (0.5)},√{square root over (0.25)},0}), and thismay be used as the PMI of W1. As a result, the final codebook may bedefined as Equation 18.

$\begin{matrix}{{v_{8,{{L*i} + n}} = {\frac{1}{\sqrt{1 + \alpha^{2}}}\begin{bmatrix}v_{4,i} \\{{\alpha\phi}_{n}v_{4,i}}\end{bmatrix}}},} & \lbrack {{Equation}\mspace{14mu} 18} \rbrack\end{matrix}$

2. As another method, the final codebook may be defined as Equation 19.

[Equation 19]

${v_{8,{{Bi} + j}} = {\frac{1}{\sqrt{2}}\begin{bmatrix}v_{4,i} \\v_{4,j}\end{bmatrix}}},$B is the codebook size of v_(4,i) and v_(4,j)

This codebook classifies 8-port codebook into 4-port unit (for X-pol,the same polarization unit), and is configured by applying different4-port codeword in each classified 4-port unit. In this case, a codebookpayload size is configured with 16*16 for rank 1, for example. In such amethod of configuring codebook with dual stage codebook, v_(4,i) isdesignated as WB codebook and used as

${v_{8,{{Bi} + j}} = {\frac{1}{\sqrt{2}}\begin{bmatrix}v_{4,i} \\v_{4,i}\end{bmatrix}}},,$a codebook index of is additionally reported with SB or shorter, and

$v_{8,{{Bi} + j}} = {\frac{1}{\sqrt{2}}\begin{bmatrix}v_{4,i} \\v_{4,j}\end{bmatrix}}$may be configured. In addition, an antenna is located in an arbitraryposition in the UE, pass loss according to the antenna port position maybe changed. In order to reflect this realistically, a codebook may beconfigured by defining alpha, which is power control part/term exceptthe phase term in the codebook separately. Alpha may bedefined/represented as α (e.g., α∈{1,√{square root over (0.5)},√{squareroot over (0.25)},0}), and this may be used as the PMI of W1. As aresult, the final codebook may be defined as Equation 18.

$\begin{matrix}{v_{8,{{Bi} + j}} = {\frac{1}{\sqrt{1 + \alpha^{2}}}\begin{bmatrix}v_{4,i} \\{\alpha\; v_{4,j}}\end{bmatrix}}} & \lbrack {{Equation}\mspace{14mu} 20} \rbrack\end{matrix}$

In this codebook, in order to reduce payload size of codebook, only apart of LTE UL codebook may be used. For example, among rank 1 codebook,16-23 (antenna off codebook) may be excluded. In addition, the principlemay be identically applied to other higher rank (e.g., ranks 2, 3 and4). In this case, the codebook may be configured/as a default by using

${v_{8,{{L*i} + n}}^{(r)} = {\frac{1}{\sqrt{2}}\begin{bmatrix}v_{4,i}^{(r)} \\{\phi_{n}\; v_{4,i}^{(r)}}\end{bmatrix}}},{\phi_{n} = {\exp( \frac{j\; 2\pi\; n}{L} )}},{n = 0},\ldots\mspace{14mu},{L - 1}$${{{or}\mspace{14mu} v_{8,{{B*i} + j}}^{(r)}} = {\frac{1}{\sqrt{2}}\begin{bmatrix}v_{4,i}^{(r)} \\v_{4,j}^{(r)}\end{bmatrix}}},$in the same way. Herein, superscript r denotes a rank. In addition, theproposed dual stage codebook may be used for the frequency selectiveprecoding, and may be applied to CP-OFDM. Otherwise, it may berestricted that the single stage codebook is used for the DFTs-OFDM andthe dual stage codebook is used for CP-OFDM. It may be recommended bythe UE whether to use the single stage codebook and/or the dual stagecodebook to the gNB, or the gNB may indicate to the UE by higher layersignaling (e.g., RRC, DCI and/or MAC CE, etc.).

In addition, the 4-port codebook may be configured with

${v_{4,{{L*i} + n}}^{(1)} = {\frac{1}{\sqrt{2}}\begin{bmatrix}v_{2,i}^{(1)} \\{\phi_{n}\; v_{2,i}^{(1)}}\end{bmatrix}}},{\phi_{n} = {\exp( \frac{j\; 2\pi\; n}{L} )}},{n = 0},\ldots\mspace{14mu},{L - {1\mspace{14mu}{or}}}$$v_{4,{{B*i} + j}}^{(1)} = {\frac{1}{\sqrt{2}}\begin{bmatrix}v_{2,i}^{(1)} \\v_{2,j}^{(1)}\end{bmatrix}}$structure only for rank 1.

Hereinafter, a codebook design for the frequency selective precoding isproposed in the environment like CP-OFDM, and the like.

When it is assumed that the number of ports that the UE has in a singleSRS resource is X, different delay is undergone for each X-port, andthis may be understood as the phenomenon that phase is shifted in thefrequency domain. The delay on the time axis is interpreted as phasechange in the frequency axis, and the phase change on the frequency axismay represented as a frequency function. For example, the phase changeon the frequency axis may be represented as exp(−j2πkδ), herein, krepresents an index corresponding to the corresponding frequency (e.g.,subcarrier index, Physical Resource Block (PRB) (or Precoding ResourceGroup (PRG)) index, and SB index), and delta(δ) is a coefficient thatrepresents a frequency phase shift.

In the present invention, a codebook is proposed for the frequencyselective precoding using the frequency shift phenomenon which isoccurred owing to undergo different delay for each UL SRS port.

The proposed codebook structure is as represented in Equation 21 forrank 1.

                                    [Example  21]$v_{X,i} = {{\frac{1}{\sqrt{1 + p_{1} + \ldots + p_{X - 1}}}\lbrack \begin{matrix}1 \\{\sqrt{p_{1}}{\exp( {{{- j}\; 2\pi\; k\;\delta_{1}} + ɛ_{1}} )}} \\\vdots \\{\sqrt{p_{X - 1}}{\exp( {{{- j}\; 2\pi\; k\;\delta_{X - 1}} + ɛ_{X - 1}} )}}\end{matrix} \rbrack} \in C^{X \times 1}}$

p_(l) denotes a relative beam power based on the first port. This may bepromised as a specific value (e.g., p_(l)={1,0.5, 0.25, 0}) in advance,or the gNB may indicate to the UE by higher layer signaling (e.g., RRC,DCI and/or MAC CE).

The variable for the phase change value in Equation 21 can be defined asEquation 22.

$\begin{matrix}{{\delta_{l} = \frac{\lambda_{l}}{v\;\eta}},{l = 1},\ldots\mspace{14mu},{X - 1}} & \lbrack {{Example}\mspace{14mu} 22} \rbrack\end{matrix}$

In Equation 22, the variables constructing δ_(l) may be defined asbelow.

r_(l) value may be indicated by higher layer signaling (e.g., RRC and/orMAC CE), or a promised/configured value in advance may be used fornumerology. For example, r_(l) value may be configured as the smallestvalue that satisfies η≥N_(cRB) ^(UL)N_(sc) ^(cRB) in{128,256,512,1024,2048,4096}, and herein, N_(cRB) ^(UL)N_(sc) ^(cRB) isthe number of subcarriers in a Bandwidth (BW) configured for a CSIreport. υ value is an oversampling value (of Fast Fourier Transform(FFT) size) and may be setup as a specific integer value (e.g., 1, 2, 4,etc.) (This may have characteristics of a system parameter irrelevant toa specific beam). υ value may be configured according to a numerologyautomatically, or the gNB may configure it to the UE. Lastly, λ_(i) is avalue in relation to phase change velocity in a configured BW for eachport, and for example, when λ_(l)=2, this may mean that the phase of thesecond port is changed as much as 4-phi in the configured BW. λ_(l)value may be setup as a specific integer value (e.g., 1, 2, 4, etc.),and the gNB may configure it to the UE or the UE may select/designateλ_(l) value for each beam in the set in which the candidate values thatcan be λ_(l) value are included, and may feedback it to the gNB.

In the case of Equation 21, by using the value corresponding to themaximum delay for each port based on the time axis, δ_(l) value may becalculated. For example, in the frequency domain, samples persubcarrier/RB/SB are taken as a channel response to the correspondingport, and FFT is applied to it, and then, may be transformed to timedomain signal samples. Among the time domain signal samples, an indexcorresponding to the maximum value (e.g., amplitude) may be determinedas a value corresponding to the maximum delay, and δ_(l) may becalculated based on the value. For example, in the case that the maximumdelay value is a_1, this may be calculated as

$\delta_{l} = {\frac{a_{l}}{{size}_{FFT}}.}$

Equation 21 shows the value calculated by assuming that there is onevalue corresponding to the maximum delay for each port. However, owingto multi-path, in the case that delay spread is great, there may berestriction in capturing all fluctuations of a frequency domain channelwith a single time domain signal sample. In this case, a method may beexisted, which capture a plurality of time domain signal samples (Ksamples, K may be configurable by the gNB or recommended by the UE(particularly, DL case). Then, Equation 21 may be represented asEquation 23.

                                     [Example  23]$v_{X,i} = {{\frac{1}{\sqrt{1 + {\sum\limits_{k = 1}^{K_{1}}p_{1,k}} + \ldots + {\sum\limits_{k = 1}^{K_{X - 1}}p_{{X - 1},k}}}}\mspace{40mu}\mspace{175mu}\lbrack \begin{matrix}1 \\{\sum\limits_{k = 1}^{K_{1}}{\sqrt{p_{1,k}}{\exp( {{{- j}\; 2\pi\; k\;\delta_{1,k}} + ɛ_{1,k}} )}}} \\\vdots \\{\sum\limits_{k = 1}^{K_{X - 1}}{\sqrt{p_{{X - 1},k}}{\exp( {{{- j}\; 2\pi\; k\;\delta_{{X - 1},k}} + ɛ_{{X - 1},k}} )}}}\end{matrix} \rbrack} \in C^{X \times 1}}$

In Equation 23, subscript k index of each parameter may be understood ask^(th) sample determined by a promised rule in advance from k^(th)largest time domain sample or maximum delay sample for each port. Forexample, in the case that it is determined that K=3, FFT size is 64 andmaximum delay is 7th (tap), Equation 23 may be constructed by using6^(th), 7^(th) and 8^(th) (tap), time domain sample. In addition, thegNB may setup as K=K₁= . . . =K_(X−1), and may indicate this to the UE.In the case that a correlation is small since interval between ports isgreat, the gNB may setup as K₁≠ . . . ≠K_(X−1), and indicate this to theUE by higher layer signaling.

When K=1, Equation 23 may become Equation 21, and it is described withEquation 21, for the convenience of description.

The remaining parameters in Equation 21 may be defined/configured asbelow.

k index is an index value correspond to a frequency, and configured inaccordance with/according to a given subcarrier or an SB, and this isnot additionally fed back. ε_(l) value represents a phase offset valueof l^(th) port, and as in the example of

${ɛ_{l} = {{\{ {0,\frac{j\;\pi}{4},\frac{j\; 2\pi}{4},\frac{j\; 3\pi}{4}} \}\mspace{14mu}{or}\mspace{14mu} ɛ_{l}} = \{ {0,\frac{j\;\pi}{8},{\ldots\mspace{14mu}\frac{j\; 7\pi}{8}}} \}}},$may be indicated with a port unit additionally, with a value configuredsuch that phase offset for each beam has a value such as QPSK, 8PSK, andthe like. Otherwise, the phase offset is ignored, and feedback overheadmay be significantly decreased by setting ε_(l) value to zero.

In the case of using the proposed method, the UE may calculate SB SINRby using a method such as an average based on the TPMI applied withRE-level by (for example), and report it to the gNB.

More specific PMI estimation operation of the UE is as below.

First, a channel represented by each subcarrier (or PRB or SB) may bedefined as H(k)∈C^(N) ^(R) ^(×N) ^(T) . Herein, N_(R) and N_(T)represent Rx (or antenna element, hereinafter, commonly called ‘antennaport’) of the gNB and Tx antenna port of the UE, respectively. The UEmay estimate relative power indicator) p_(l), for PMI configuration,phase change factor δ_(l) for each beam according to frequency andoffset ε_(l), using H(k) for each subcarrier. The gNB may indicate thefactors that represent WB to the UE collectively or independently, andthe UE may configure TPMI based on the information. Otherwise, the gNBmay indicate only a subset (e.g., excluding relative power indicatorp_(l), for TPMI configuration) of the factors for TPMI configuration tothe UE, and the UE may configure TPMI based on the information. At thistime, it may be assumed that the remaining information which is notindicated is predefined (e.g., p_(l),=1).

Hereinafter, it is described a higher layer codebook configurationmethod using the method.

Generally, in the case of X-port, assuming that the gNB has morereception antenna ports than the UE, a transmission is available up toX-layer, theoretically. Accordingly, the gNB may calculate an optimalparameter for each layer using a channel between the UE and the gNB.That is, the gNB may calculate p_(x),δ_(x),ε_(x) and the likeindependently for each layer. In this case, a final precoder W_(x) ^(R)may be defined as Equation 24. In Equation 24, R represents a transportlayer.

                                     [Example  24]${v_{X}^{(r)} = {{\frac{1}{\sqrt{1 + p_{1}^{(r)} + \ldots + p_{X - 1}^{(r)}}}\lbrack \begin{matrix}1 \\{\sqrt{p_{1}^{(r)}}{\exp( {{{- j}\; 2\pi\; k\;\delta_{1}^{(r)}} + ɛ_{1}^{(r)}} )}} \\\vdots \\{\sqrt{p_{X - 1}^{(r)}}{\exp( {{{- j}\; 2\pi\; k\;\delta_{X - 1}^{(r)}} + ɛ_{X - 1}^{(r)}} )}}\end{matrix} \rbrack} \in C^{X \times 1}}},\mspace{79mu}{r = 1},\ldots\mspace{14mu},R$$\mspace{79mu}{W_{X}^{R} = {{\frac{1}{\sqrt{R}}\lbrack {v_{X}^{(1)}\mspace{14mu}\ldots\mspace{14mu} v_{X}^{(R)}} \rbrack} \in C^{X \times R}}}$

In the codebook above, an independent PMI report is performed for eachlayer, and accordingly, a problem may occur that payload size increaseslinearly as layer increases. In order to solve this, for a specificlink, the single stage, the dual stage, or a specific codebook (e.g., DLdual stage codebook) may be used. Otherwise, using the orthogonal codesrepresented by Walsh code, a codebook which is orthogonal up to layer 2may be constructed. In this case, all of the parts in relation torelative power in Equation 24 may be fixed to 1. Then, the codebook ofrank 1 and rank 2 may be constructed as Equation 25.

                                     [Equation  25]$\mspace{79mu}{W_{X}^{(1)} = {{\frac{1}{\sqrt{X}}\begin{bmatrix}1 \\{\exp( {{{- j}\; 2\pi\; k\;\delta_{1}^{(1)}} + ɛ_{1}^{(1)}} )} \\\vdots \\{\exp( {{{- j}\; 2\pi\; k\;\delta_{X - 1}^{(1)}} + ɛ_{X - 1}^{(1)}} )}\end{bmatrix}} \in C^{X \times 1}}}$${W_{X}^{(2)} = {{\frac{1}{\sqrt{2X}}\begin{bmatrix}1 & 1 \\\vdots & \vdots \\{\exp( {{{- j}\; 2\pi\; k\;\delta_{{X/2} - 1}^{(1)}} +} } & {\exp( {{{- j}\; 2\pi\; k\;\delta_{{X/2} - 1}^{(1)}} +} } \\ ɛ_{{X/2} - 1}^{(1)} ) &  ɛ_{{X/2} - 1}^{(1)} ) \\{\phi_{n}{\exp( {{{- j}\; 2\pi\; k\;\delta_{X/2}^{(1)}} +} }} & {{- \phi_{n}}{\exp( {{{- j}\; 2\pi\; k\;\delta_{X/2}^{(1)}} +} }} \\ ɛ_{X/2}^{(1)} ) &  ɛ_{X/2}^{(1)} ) \\\vdots & \vdots \\{\phi_{n}{\exp( {{{- j}\; 2\pi\; k\;\delta_{X - 1}^{(1)}} +} }} & {{- \phi_{n}}{\exp( {{{- j}\; 2\pi\; k\;\delta_{X - 1}^{(1)}} +} }} \\ ɛ_{X - 1}^{(1)} ) &  ɛ_{X - 1}^{(1)} )\end{bmatrix}} \in C^{X \times 2}}},\mspace{79mu}{\phi_{n} = {\{ {1,j} \}.}}$

Otherwise, in the case of X-pol antenna, the codebook of rank 1 and rank2 may be constructed as Equation 26.

                                     [Equation  26]$\mspace{79mu}{{W_{X}^{(1)} = {{\frac{1}{\sqrt{X}}\begin{bmatrix}1 \\\vdots \\{\exp( {{{- j}\; 2\pi\; k\;\delta_{{X/2} - 1}^{(1)}} + ɛ_{{X/2} - 1}^{(1)}} )} \\\phi_{n} \\\vdots \\{\phi_{n}{\exp( {{{- j}\; 2\pi\; k\;\delta_{{X/2} - 1}^{(1)}} + ɛ_{{X/2} - 1}^{(1)}} )}}\end{bmatrix}} \in C^{X \times 1}}},\mspace{79mu}{\phi_{n} = \{ {1,j,{- 1},{- j}} \}},{W_{X}^{(2)} = {{\frac{1}{\sqrt{2X}}\begin{bmatrix}1 & 1 \\\vdots & \vdots \\{\exp( {{{- j}\; 2\pi\; k\;\delta_{{X/2} - 1}^{(1)}} +} } & {\exp( {{{- j}\; 2\pi\; k\;\delta_{{X/2} - 1}^{(1)}} +} } \\ ɛ_{{X/2} - 1}^{(1)} ) &  ɛ_{{X/2} - 1}^{(1)} ) \\\phi_{n} & {- \phi_{n}} \\\vdots & \vdots \\{\phi_{n}{\exp( {{{- j}\; 2\pi\; k\;\delta_{{X/2} - 1}^{(1)}} +} }} & {{- \phi_{n}}{\exp( {{{- j}\; 2\pi\; k\;\delta_{{X/2} - 1}^{(1)}} +} }} \\ ɛ_{{X/2} - 1}^{(1)} ) &  ɛ_{{X/2} - 1}^{(1)} )\end{bmatrix}} \in C^{X \times 2}}},\mspace{79mu}{\phi_{n} = \{ {1,j} \}}}$

The phase correction term ϕ_(n) may be indicated by different values foreach WB or SB (e.g., mutually independently).

Hereinafter, the way of applicability of the proposed single panel basedcodebook or the existing LTE UL/DL codebook to the multiple panels isdescribed. Hereinafter, for the convenience of description, it isassumed that the same number of antenna ports is provided to a singlepanel. That is, hereinafter, in the case that M panels are existed, itis assumed that N X-pol antenna ports in each panel are existed in eachpolarization. In the case of the proposed codebook structure proposedbelow, the functionality of port selection and the like may be processedby a separate signaling like SRI, and accordingly, it is characterizedthat the port selection and the like (e.g., in the case that codebookelement is setup as zero) in the codebook is not considered.

First, in the case of the configuration of X-pol antenna (2-ports), itis assumed that DL or UL 2-port codebook is used. In this case, the2-port codebook may be constructed as below. Since a beam group is notnecessary for 2-ports, W1 (2 by 2) may be assumed as an identity matrix,simply. In addition, co-phase for each polarization may be performed forW2 (in a unit of SB and/or short term). That is, W2 may be constructedas

${W_{2\; i} = \begin{bmatrix}1 \\\phi_{n}\end{bmatrix}},{i = 1},2,$and may be constructed by ϕ_(n)={1,j,−1,−j} or 8 PSKs. Here, i may be apanel index. In this case, the final codebook may be represented by LTEDL codebook (assuming QPSK co-phase).

TABLE 12 Codebook Number of layers υ index 1 2 0$\frac{1}{\sqrt{2}}\begin{bmatrix}1 \\1\end{bmatrix}$ $\frac{1}{\sqrt{2}}\begin{bmatrix}\begin{matrix}1 & 0\end{matrix} \\\begin{matrix}0 & 1\end{matrix}\end{bmatrix}$ 1 $\frac{1}{\sqrt{2}}\begin{bmatrix}1 \\{- 1}\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}\begin{matrix}1 & 1\end{matrix} \\\begin{matrix}1 & {- 1}\end{matrix}\end{bmatrix}$ 2 $\frac{1}{\sqrt{2}}\begin{bmatrix}1 \\j\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}\begin{matrix}1 & 1\end{matrix} \\\begin{matrix}j & {- j}\end{matrix}\end{bmatrix}$ 3 $\frac{1}{\sqrt{2}}\begin{bmatrix}1 \\{- j}\end{bmatrix}$ —

Using Table 12, the codebook constructed in which a plurality of SRSresources is combined may be represented as below.

For 4-ports, like non-coherent JT, two antennas are provided for eachresource (panel) and 2-port codebook is used, and phase betweenresources (panels) and/or amplitude correction term may be considered.That is, this is represented by mathematical expression, Equation 27.

$\begin{matrix}{W = {\begin{bmatrix}W_{11} & \; \\\; & {\alpha\; W_{12}}\end{bmatrix}\begin{bmatrix}W_{21} \\{\beta\; W_{22}}\end{bmatrix}}} & \lbrack {{Equation}\mspace{14mu} 27} \rbrack\end{matrix}$

Herein,

${W_{1i} \in I_{2}},{W_{2i} = \begin{bmatrix}1 \\\phi_{n}\end{bmatrix}},$and α,β represent correction terms of amplitude and phase correctionbetween resources (panels) (e.g., α={0,√{square root over(0.25)},√{square root over (0.5)},1},β={1,j,−1,−j}). α,β may beconfigured/applied to ether one of two values collectively (α*β) for WBor SB. At this time, for efficient variation of payload, different bitsizes (e.g., WB=2 bit, SB=1 bit) may be configured/applied to WB and SB.In addition, an efficient application for each layer, like α¹,β¹ forrank1, β₂,β² for rank2, α,β may be independently applied for each layer.However, since rank 2 configuration of the 2-port codebook has astructure that the same beam is used for each polarization, in order tosave payload size, it may be preferred to use the same α,β. This may beidentically applied to the codebook in which W1 beam group is configuredwith 1 beam as well as the 2-port codebook.

As another embodiment, by configuring like α={0,1}, it may be configuredthat an amplitude component performs only the function of panelselection. In this case, since the size of TPMI is changed depending onalpha value (i.e., in the case that alpha=1, the size of TPMI isdoubled), it may be preferable that TPMI and the correction term and/orRI is joint-encoded in the aspect of TPMI payload.

The codebook is extended and applied to 8-port codebook, which may berepresented as Equation 28.

$\begin{matrix}{W = {\begin{bmatrix}W_{11} & \; & \; & \; \\\; & {\alpha_{2}\; W_{12}} & \; & \; \\\; & \; & {\alpha_{3}\; W_{13}} & \; \\\; & \; & \; & {\alpha_{4}\; W_{14}}\end{bmatrix}\begin{bmatrix}W_{21} \\{\beta_{2}\; W_{22}} \\{\beta_{3}\; W_{23}} \\{\beta_{4}\; W_{24}}\end{bmatrix}}} & \lbrack {{Equation}\mspace{14mu} 28} \rbrack\end{matrix}$

That is, each of the four resources (panels) uses 2-port codebook, andthe correction term for each panel may increase according to the numberof panels. In order to solve this, for phase, through an operation likeβ₂=β²,β₃=β³,β₄=β⁴ or β₂=β, β₃=2β,β₄=3β, it may be configured/applied tobe represented by a single value. At this time, the gNB may beconfigured to the UE on which panel correction value is used, and sincethe panel correction value may be changed according to an antennaimplementation of the UE, the UE may inform it through capability reportto the gNB. The remaining elements of the 8-port design may beidentically configured/applied as the 4-port case described above. Thenormalization term of the codebook may be calculated as

$\frac{1}{\sqrt{1 + \alpha_{2}^{2} + \alpha_{3}^{2} + \alpha_{4}^{2}}}.$

Hereinafter, the codebook of the case that a single panel is configuredwith 4-ports (or the case that the number of aggregated ports is 4 inthe coherent JT situation). In the case of the 4-port codebook, when thedual stage codebook is configured, LTE-A Class A codebook may beextended and used or Rel-12 eDL-MIMO 4Tx may be configured and used. Inthe case that Class A codebook is used, the codebook structure may belimited to the structure that W1 is configured with one beam (e.g.,represented as Config 1, etc.) in order to reduce payload of TPMI (e.g.,payload size of SB), and W2 may perform the frequency selectiveprecoding with co-phase.

Table 13 exemplifies 4-port codebook (LTE DL 4-ports).

TABLE 13 Codebook Number of layers ^(υ) index u_(n) 1 2 3 4 0 u₀ = [1 −1−1 −1]^(T) w₀ ^({1}) W₀ ^({14})/{square root over (2)} W₀^({124})/{square root over (3)} w₀ ^({1234})/2 1 u₁ = [1 −j 1 j]^(T) w₁^({1}) W₁ ^({12})/{square root over (2)} W₁ ^({123})/{square root over(3)} w₁ ^({1234})/2 2

w₂ ^({1}) W₂ ^({12})/{square root over (2)} W₂ ^({123})/{square rootover (3)} w₂ ^({3214})/2 3 u₃ = [1 j 1 −j]^(T) w₃ ^({1}) W₃^({12})/{square root over (2)} W₃ ^({123})/{square root over (3)} w₃^({3214})/2 4 u₄ = [1 (−1 − j)/{square root over (2)} − j (1 −j)/{square root over (2)}]^(T) w₄ ^({1}) W₄ ^({14})/{square root over(2)} W₄ ^({124})/{square root over (3)} w₄ ^({1234})/2 5 u₅ = [1 (1 −j)/{square root over (2)} j (−1 − j)/{square root over (2)}]^(T) w₅^({1}) W₅ ^({14})/{square root over (2)} W₅ ^({124})/{square root over(3)} w₅ ^({1234})/2 6 u₆ = [1 (1 + j)/{square root over (2)} − j (−1 +j)/{square root over (2)}]^(T) w₆ ^({1}) W₆ ^({13})/{square root over(2)} W₆ ^({134})/{square root over (3)} w₆ ^({1324})/2 7 u₇ = [1 (−1 +j)/{square root over (2)} j (1 + j)/{square root over (2)}]^(T) w₇^({1}) W₇ ^({13})/{square root over (2)} W₇ ^({134})/{square root over(3)} w₇ ^({1324})/2 8 u₈ = [1 −1 1 1]^(T) w₈ ^({1}) W₈ ^({12})/{squareroot over (2)} W₈ ^({124})/{square root over (3)} w₈ ^({1234})/2 9 u₉ =[1 −j −1 −j]^(T) w₉ ^({1}) W₉ ^({14})/{square root over (2)} W₉^({134})/{square root over (3)} w₉ ^({1234})/2 10 u₁₀ = [1 1 1 −1]^(T)w₁₀ ^({1}) W₁₀ ^({13})/{square root over (2)} W₁₀ ^({123})/{square rootover (3)} w₁₀ ^({1324})/2 11 u₁₁ = [1 j −1 j]^(T) w₁₁ ^({1}) W₁₁^({13})/{square root over (2)} W₁₁ ^({134})/{square root over (3)} w₁₁^({1324})/2 12 u₁₂ = [1 −1 −1 1]^(T) w₁₂ ^({1}) W₁₂ ^({12})/{square rootover (2)} W₁₂ ^({123})/{square root over (3)} w₁₂ ^({1234})/2 13 u₁₃ =[1 −1 1 −1]^(T) w₁₃ ^({1}) W₁₃ ^({13})/{square root over (2)} W₁₃^({123})/{square root over (3)} w₁₃ ^({1324})/2 14 u₁₄ = [1 1 −1 −1]^(T)w₁₄ ^({1}) W₁₄ ^({13})/{square root over (2)} W₁₄ ^({123})/{square rootover (3)} w₁₄ ^({3214})/2 15 u₁₅ = [1 1 1 1]^(T) w₁₅ ^({1}) W₁₅^({12})/{square root over (2)} W₁₅ ^({123})/{square root over (3)} w₁₅^({1234})/2

In Table 13, W_(n)I−2u_(n)u_(n) ^(H)/u_(n) ^(H)u_(n), I represents 4×4identity matrix.

As another embodiment, there is a scheme of configuring a frequencyselective precoding by using LTE DL single stage codebook. In thisscheme, the 4-port codebook of FIG. 13 is grouped in a unit of L indices(e.g., L=2, 3, 4, and L is configurable by the gNB or the UE) and W1 isconfigured, and a beam selection may be selected through W2 (within W1group). For example, in the case that L=2, rank 1 codebook may beconstructed as W₁=W_(i) ^({r} W) _(i+1) ^({r}), W₂=e_(j). Theinformation of a beam selection may be additionally/independentlysignaled. For example, the beam selection information may be signaledwith L*4 bits for the codebook or joint-indicated by using the beamsselected for permutation or combination for reducing overhead, describedbelow. In the codebook, e_(j)∈C^(L×1) is a selection vector, and avector of which only j^(th) element is ‘1’ and the remaining elementsare ‘0’. In addition, in the codebook, superscript r corresponds to arank.

The embodiment above is the scheme that L beams are grouped according toa specific method, and group index is selected/indicated with W1 andbeam selection/indication is performed with W2. However, the embodimentproposed below is the scheme that different indices are allocated toeach of L beams, and the index of the selected beam is explicitlyindicated (e.g., for L=2, beam index (11, 5) is indicated). In thiscase, the number of cases required for the indication may be ₁₆P_(L),₁₆C_(L) (permutation and combination). In the case of the number ofcases calculated by a permutation operator, there is no ambiguity ofbeam order that constructs W1 between the UE and the gNB, but there is adisadvantage that the number of signaling bits increases. In the casethat a grouping method constructed by a combination is used, it may beassumed that the grouping is arranged based on low (or high) codebookindex always. In the case of not promised in advance like the example,the precoder cycling such as semi-open loop (OL) for a fast UE may beused, and it may be configurable which grouping method is used, and thegNB may indicate it (or the UE may recommend it). The performance of thefrequency selective precoding through the beam grouping has bigadvantage in the signaling overhead aspect.

As another method, a method of grouping Householder 4Tx codebook withL=4 is as below.

Table 13 is denoted by each codebook index and arranged as representedin Table 14.

TABLE 14 Rank Index(k) W_(k) ^({1234}) 1 2 3 4 0 [b0 b6 b5 b7] b0 [b0b7] [b0 b6 b7] {124} [b0 b6 b5 b7] {1234} {14} 2 [b5 −b7 b0 −b6] b5 [b5−b7] [b5 −b7 b0] [b5 −b7 b0 −b6] {12} {123} {1234} 8 [b6 b0 −b7 −b5] b6[b6 b0] [b6 b0 −b5] {124} [b6 b0 −b7 −b5] {12} {1234} 10 [b7 −b5 −b6 b0]b7 [b7 −b6] [b7 −b5 −b6] [b7 −b5 −b6 b0] {13} {123} {1324} 12 [b1 b2 b3b4] b1 [b1 b2] [b1 b2 b3] {123} [b1 b2 b3 b4] {1234} {12} 13 [b2 b1 b4b3] b2 [b2 b4] [b2 b1 b4] {123} [b2 b4 b1 b3] {1324} {13} 14 [b3 b4 b1−b2] b3 [b3 b1] [b3 b4 b1] {123} [b1 b4 b3 b2] {3214} {13} 15 [−b4 −b3−b2 −b1] −b4 [−b4 −b3] [−b4 −b3 −b2] [−b4 −b3 −b2 b1] {12} {123} {1234}1 [q ₀ jq₁ −q₀ −jq ₁] q ₀ [q ₀ jq ₁] {12} [q ₀ jq₁ −q₀] [q ₀ jq₁ −q₀ jq₁] {123} {1234} 3 [q₀ −jq ₁ −q ₀ jq₁] q₀ [q₀ −jq ₁] {12} [q₀ −jq ₁ −q ₀][−q ₀ −jq ₁ −q₀ jq₁] {123} {3214} 9 [q₁ jq ₀ q ₁ jq₀] q₁ [q₁ jq₀] {14}[q₁ q ₁ jq₀] {134} [q₁ jq ₀ q ₁ jq₀] {1234} 11 [ q ₁ −jq₀ q₁ −jq ₀] q ₁[ q ₁ q₁] {13} [ q ₁ q₁ −jq ₀] {134} [ q ₁ q₁ −jq₀ −jq ₀] {1324} 4 [e₀ē₃ je₁ −jē₂] e₀ [e₀ −jē₂] [e₀ ē₃ −jē₂] [e₀ ē₃ je₁ −jē₂] {14} {124}{1234} 7 [ē₀ e₃ −jē₁ je₂] ē₀ [ē₀ −jē₁] [ē₀ −jē₁ je₂] {134} [ē₀ −jē₁ e₃je₂] {1324} {13} 5 [ē₁ e₂ −jē₀ je₃] ē₁ [ē₁ je₃] {14} [ē₁ e₂ je₃] {124}[ē₁ e₂ −jē₀ je₃] {1234} 6 [e₁ ē₂ je₀ −jē₃] e₁ [e₁ je₀] {13} [e₁ je₀−jē₃] [e₁ je₀ ē₂ −jē₃] {134} [1324}

The number in bracket { } in Table 14 represents a position of basisvector/codeword selected among basis vectors/codewords. For example, inTable 14, {14} of rank 2 of codebook index 0 may be interpreted to thefirst (b0) and fourth (b7) basis vector/codeword among basisvectors/codewords [b0, b5, b6, b7].

The vectors represented in Table 14 may be defined as Equation 29.

$\begin{matrix}{{b_{0} = \begin{bmatrix}1 \\1 \\1 \\1\end{bmatrix}},{b_{1} = \begin{bmatrix}1 \\1 \\1 \\{- 1}\end{bmatrix}},{b_{2} = \begin{bmatrix}1 \\1 \\{- 1} \\1\end{bmatrix}},{b_{3} = \begin{bmatrix}1 \\{- 1} \\1 \\1\end{bmatrix}},} & \lbrack {{Equation}\mspace{14mu} 29} \rbrack \\{{b_{4} = \begin{bmatrix}{- 1} \\1 \\1 \\1\end{bmatrix}},{b_{5} = \begin{bmatrix}1 \\{- 1} \\1 \\{- 1}\end{bmatrix}},{b_{6} = \begin{bmatrix}1 \\1 \\{- 1} \\{- 1}\end{bmatrix}},{b_{7} = \begin{bmatrix}1 \\{- 1} \\{- 1} \\1\end{bmatrix}}} & \; \\{{q_{0} = \begin{bmatrix}1 \\j \\{- 1} \\{- j}\end{bmatrix}},{q_{1} = \begin{bmatrix}1 \\{- j} \\1 \\{- j}\end{bmatrix}},{{\overset{\_}{q}}_{0} = \begin{bmatrix}1 \\{- j} \\{- 1} \\j\end{bmatrix}},{{\overset{\_}{q}}_{1} = \begin{bmatrix}1 \\j \\1 \\j\end{bmatrix}}} & \; \\{{e_{0} = \begin{bmatrix}1 \\\frac{1 - j}{\sqrt{2}} \\{- j} \\\frac{{- 1} - j}{\sqrt{2}}\end{bmatrix}},{{\overset{\_}{e}}_{0} = \begin{bmatrix}1 \\\frac{1 + j}{\sqrt{2}} \\j \\\frac{{- 1} + j}{\sqrt{2}}\end{bmatrix}},{e_{1} = \begin{bmatrix}1 \\\frac{{- 1} + j}{\sqrt{2}} \\{- j} \\\frac{1 + j}{\sqrt{2}}\end{bmatrix}},} & \; \\{{{\overset{\_}{e}}_{1} = \begin{bmatrix}1 \\\frac{{- 1} - j}{\sqrt{2}} \\j \\\frac{1 - j}{\sqrt{2}}\end{bmatrix}},{e_{2} = \begin{bmatrix}\frac{{- 1} + j}{\sqrt{2}} \\1 \\\frac{1 + j}{\sqrt{2}} \\{- j}\end{bmatrix}},{{\overset{\_}{e}}_{2} = \begin{bmatrix}\frac{{- 1} - j}{\sqrt{2}} \\1 \\\frac{1 - j}{\sqrt{2}} \\j\end{bmatrix}},} & \; \\{{e_{3} = \begin{bmatrix}\frac{1 - j}{\sqrt{2}} \\1 \\\frac{{- 1} - j}{\sqrt{2}} \\{- j}\end{bmatrix}},{{\overset{\_}{e}}_{3} = \begin{bmatrix}\frac{1 + j}{\sqrt{2}} \\1 \\\frac{{- 1} + j}{\sqrt{2}} \\j\end{bmatrix}}} & \;\end{matrix}$

Table 14 represents the embodiment that it is grouped with the codebookshaving the same basis vector/codeword. For example, referring to Table14, codebook indices 0, 2, 8 and 10 configured with the same basisvector/codeword [b0, b5, b6, b7] may be grouped into a group. In thecase of being represented as Table 14, LTE DL 4-Tx Householder codebookmay be sorted/grouped based on the same basis codeword (of course,through phase or conjugate operation, different codebooks are applied).That is, Householder 4Tx codebook may be divided/grouped into beam group1 {0, 2, 8, 10}, beam group 2 {12, 13, 14, 15}, beam group 3 {1, 3,9,11}, and beam group 4 {4, 7, 5, 6} based on the codebook index asrepresented in Table 15.

TABLE 15 Beam group 1 0, 2, 8, 10 Beam group 2 12, 13, 14, 15 Beam group3 1, 3, 9, 11 Beam group 4 4, 5, 6, 7

Accordingly, the index allocated in each beam group may be indicated byWB (and/or long-term), and the optimal beam in each beam group may beindicated by SB (and/or short-term).

The normalized term is not reflected on Equation 29. The normalizationmay be performed by multiplying

$\frac{1}{2\sqrt{R}}$to the codeword of each codebook index (corresponding to k and rank),herein, 2 means each column normalization, √{square root over (R)}?means normalization for each rank, and herein R represents a rank.

The codebook classification/grouping method may be classified/groupedaccording to spacing distance/degree between ports (e.g.,classified/grouped according to x value in xλ port interval). Otherwise,the codebook classification/grouping method may be classified/groupedaccording to granularity degree of phase shift between ports (i.e., eachof the classified codebook group may have different/divided/independentphase shift granularity) (e.g., beam groups 1 and 2 are shifted withBinary phase shift keying (BPSK), beam group 3 is shifted withQuadrature Phase Shift Keying (QPSK), and beam group 4 is shifted with8-PSK), and according to this, WB codebook is divided. Accordingly, evenin the case of the extended codebook in which a specific beam group isextended in accordance with the property, the frequency selectiveprecoding based on the codebook may be performed. For example, in thecase that beam group 3 is extended, that is, a codebook example ofconstructing a codebook by substituting q0 and q1 to q2 and q3 definedin Equation 30, respectively.

$\begin{matrix}{{q_{2} = \begin{bmatrix}1 \\j \\{- j} \\1\end{bmatrix}},{q_{3} = \begin{bmatrix}1 \\{- j} \\j \\{- 1}\end{bmatrix}},{{\overset{\_}{q}}_{2} = \begin{bmatrix}1 \\{- j} \\j \\1\end{bmatrix}},{{\overset{\_}{q}}_{3} = \begin{bmatrix}1 \\j \\{- j} \\{- 1}\end{bmatrix}}} & \lbrack {{Equation}\mspace{14mu} 30} \rbrack\end{matrix}$

In the example above, signaling overhead of 2 bits for each of WB and SBis required for TPMI indication. Since rank 4 corresponds to full rankof 4TX, it may be promised/configured to use an identity matrix ½I₄simply, or use a representative rank 4 codebook for each group.Otherwise, in order to reduce signaling overhead for SB, a method ofregrouping beam group 1, 2, 3, 4 to L=2 may be considered. For example,the beam group 1, 2, 3, 4 grouped above may be classified/grouped intobeam group 1, 2, 3, 4, 5, 6, 7, 8 (i.e., classified/grouped intocodebook indices {0, 2}, {8, 10}, {12, 13}, {14, 15}, {1, 3}, {9, 11},{4, 7}, {5, 6}, etc.), and in this case, TPMI may be indicated by 1 bitfor each SB.

As another grouping method, a grouping method may be proposed by using adistance between codewords for each rank or degree of correlation. Forthis, as an example of a usable metric, Chordal distance(d(A,B)) ormatrix (vector) correlation (Corr(A, B)) may be existed, and this may berepresented by Equation 31.

$\begin{matrix}{{d( {A,B} )} = {\frac{1}{\sqrt{2}}{{{AA}^{H} - {BB}^{H}}}_{F}}} & \lbrack {{Equation}\mspace{14mu} 31} \rbrack \\{{{Corr}( {A,B} )} = {{AB}^{H}}_{F}} & \;\end{matrix}$

Here, A and B are arbitrary matrixes (vectors) having the same size, andsuper script “H” represents Conjugate transpose(Hermitian), and ∥⋅∥_(F)represents Frobenius norm.

By using the metric, the example of codebook grouping of ranks 1 and 2in Table 13 may include Table 16.

TABLE 16 Rank 1 Rank 2 Beam group 1 0, 2, 9, 11 0, 3, 7, 11 Beam group 21, 3, 8, 10 1, 2, 8, 10 Beam group 3 4, 7, 12, 15 4, 5, 6, 12 Beam group4 5, 6, 13, 14 9, 13, 14, 15

Each index in Table 16 corresponds to the index of the codeword of Table13. This is an example that grouping is performed based on the degree ofcorrelation between codewords. This may mean that the correlationbetween WB-SB TPMI is maintained and the frequency selective precodingmay be performed in the case that a certain degree of correlation isexisted between codewords. In addition, as represented in example ofTable 16, the beam group may be different for each rank. This is becausethe metric may be changed by the orthogonal beam included in W1, as thelayer increases.

Hereinafter, TPMI overhead reduction technique is proposed.

-   -   Proposal 1: The information of the grouping methods described        above may be indicated by TPMI through DCI. However, in the        aspect of overhead reduction, the beam grouping method or the        information of a beam group indicated arbitrarily from the gNB        may be indicated through higher layer signaling such as MAC CE,        and the like, and the TPMI in relation to WB/SB may be indicated        by using the beams in the beam group indicated/selected/chosen        through TRI and MAC CE as DCI.    -   Proposal 2: In the above example, the bit widths of WB and SB        are identically set. In this case, greater bit width is        allocated to WB than a bit width of SB, but SB is limited to a        specific bit width (e.g., 1 bit indication, etc.), and overhead        may also be decreased.    -   Proposal 3: In the case of the report in SB unit, the size of        TPMI becomes greater as the number of SBs increases. In order to        solve this, it may be promised/configured in advance to perform        subsampling in SB mode transmission. At this time, the        information of subsampling may be promised between the UE and        the gNB in advance, or indicated to the UE through higher layer        like MAC CE, and the like or the codebook subset restriction        method that is going to be described below.    -   Proposal 3-1: Since the subsampling may degrade the UL        performance significantly, it may be promised/configured that        the subsampling is performed when the number of SBs that is        going to be scheduled to the UE is a specific N (e.g., N=3), but        not performed otherwise.

The proposed method may be used/applied for the purpose of decreasingoverhead of UL/DL transmission based on the dual codebook structure.

In the case that TRI+TPMI is indicated with single DCI and the size ofTPMI is changed depending on TRI, in order to decrease overhead,TRI+TPMI may be joint-encoded and transmitted.

The TPMI may be divided into TPMI1 (corresponding to W1) and TPMI2(corresponding to W2) (hereinafter, commonly referred to as ‘TPMI1’ and‘TPMI2’). At this time, TRI/TRI+TPMI1 may be indicated by single DCI andTPMI2 (and/or the position information of the corresponding SB) may beindicated by MAC CE, and the like. In this embodiment, there is anadvantage that the frequency selective precoding may be performedwithout signaling overhead of great DCI even in the case that the sizeof SB precoding is big.

Alternatively, on the contrary, TRI/TRI+TPMI1 may be indicated by MACCE, and the like and TPMI2 may be indicated by DCI. This embodiment maybe beneficially applied to the case that the number of SBs is small(e.g., 2) or RI or TPMI is less dynamically changing relatively as thecase of WB transmission mode.

In the case that it is indicated by dual DCI, the DCI may beconfigured/classified into 1^(st) DCI and 2^(nd) DCI. In the case thatthe 1^(st) DCI has higher priority than the 2^(nd) DCI and/or the 2^(nd)DCI is indicated with relatively long-term in comparison with the 1^(st)DCI, the TRI may be included in the 1^(st) DCI and encoded separatelyfor higher protection or joint-encoded together with TPMI1, and TPMI2may be included in the 2^(nd) DCI.

TRI, TPMI1 and TPMI2 information in relation to precoding may haveinterdependency, and accordingly, even in the case that the UE is unableto decode at least a part of the corresponding information, the UE mayinterpret/decode TRI, TPMI1 and/or TPMI2 indicated based on thepreviously received information. Otherwise, as a default behavior, atransmission with rank 1 and/or WB mode may be promised/configured inadvance between the gNB and the UE.

In the case of 8-port codebook, 4-port codebook may be applied to eachpanel (resource), and the corresponding codebook structure is asrepresented in Equation 32.

$\begin{matrix}{{W = {\begin{bmatrix}W_{11} & \; \\\; & {\alpha\; W_{12}}\end{bmatrix}\begin{bmatrix}W_{21} \\{\beta\; W_{22}}\end{bmatrix}}},} & \lbrack {{Equation}\mspace{14mu} 32} \rbrack \\{{W_{1\; i} = {\begin{bmatrix}v_{1} & 0 \\0 & v_{1}\end{bmatrix} \in C^{4 \times 2}}},{v_{1} \in C^{2 \times 1}},{W_{2\; i} = \begin{bmatrix}1 \\\phi_{n}\end{bmatrix}}} & \;\end{matrix}$

Hereinafter, when transmitting UL (or DL) in very wide BW (e.g., 40 MHz)in NR, the case that the frequency selective precoding isapplied/performed is described.

Generally, in the frequency selective precoding, by using the beamexisted in the beam group of W1 (or with respect to the beam), a beamselection and co-phase in SB wise are performed, in the dual stagecodebook structure. In the case of L beams that construct a beam groupof W1, in order to reflect the frequency selective precoding well in thesituation that the frequency selective property is dominant or in thesituation that BW is very wide, it may be preferable to configure greatL value. Accordingly, L value may be configured according to/based on BW(e.g., BW=−10 MHz (L=1), ˜40 MHz (L=4), etc.). And/or the gNB mayindicate L value to L value of the UE considering the frequencyselectivity, or the UE may recommend L value that the UE prefers.

In addition to the codebook described above, it may be considered thatother LTE codebook, for example, Class A codebook is used as ULcodebook. In this case, since the TPMI indicated by DCI increaseslinearly according to the number of SBs, in order to restrict this, itmay be limited that only ‘Config 1’ in which the SB payload size is thesmallest is used.

For the DFT-S-OFDM, in the case that WB TPMI is used for 2Tx, rank 1precoder represented in Table 17 below may be used. In the Table below,“codebook index” may be referred to as “TPMI index”.

TABLE 17 Codebook Number of layers v index 1 2 0$\frac{1}{\sqrt{2}}\begin{bmatrix}1 \\1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}\begin{matrix}1 & 1\end{matrix} \\\begin{matrix}1 & {- 1}\end{matrix}\end{bmatrix}$ 1 $\frac{1}{\sqrt{2}}\begin{bmatrix}1 \\{- 1}\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}\begin{matrix}1 & 1\end{matrix} \\\begin{matrix}j & {- j}\end{matrix}\end{bmatrix}$ 2 $\frac{1}{\sqrt{2}}\begin{bmatrix}1 \\j\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}\begin{matrix}1 & 0\end{matrix} \\\begin{matrix}0 & 1\end{matrix}\end{bmatrix}$ 3 $\frac{1}{\sqrt{2}}\begin{bmatrix}1 \\{- j}\end{bmatrix}$ 4 $\frac{1}{\sqrt{2}}\begin{bmatrix}1 \\0\end{bmatrix}$ 5 $\frac{1}{\sqrt{2}}\begin{bmatrix}0 \\1\end{bmatrix}$

For CP-OFDM, TPMI indices 0 to 3 for rank 1 and TPMI indices 0 and 1 forrank 2 may be used. In addition, one of the two antenna port selectionmechanisms may be supported.

-   -   Alternative 1: In Table 17, TPMI indices 4 to 5 for rank 1 and        TPMI index 2 for rank 2 are used in CP-OFDM.    -   Alternative 2: SRI indicates the selected antenna port.

For 2Tx, TPMI, SRI and TRI of Rel-15 may be forwarded by using singlestage DCI of the size which is semi-statically configured. The DCI sizeincluded in TPMI, SRI and TRI is not changed according to PUSCH resourceallocation of the single stage DCI. The UE capability may bematerialized, which identify whether the UL MIMO capable UE may supportcoherent transmission through its own transmission chain.

For 4Tx of CP-OFDM, the following methods may be considered as a methodof processing a port selection in a codebook.

1. Configurable codebook

A. A port combining codebook and a port selection codebook aredistinguished, and each may be signaled by a higher layer. That is, likethe port selection codebook of antenna turn off function represented byUL LTE codebook (or subset thereof) and the codebook represented byHousehold codebook/NR DL Type I CSI, it may be signaled by a higherlayer like RRC to use a codebook among the port combining codebooks inwhich non-zero coefficient is existed in all port is used. The UEsconfigured with beamformed SRS (in the case of extending to UL similarto Class B of LTE eFD-MIMO) may use the port selection codebook.

2. Single codebook

A. This is a codebook represented by union of a port combining codebookand a port selection codebook, like case 1.

3. When a codebook configured with methods 1 and 2 is used, TRI and TPMImay be independently encoded or joint-encoded. In the case that TRI andTPMI are joint-encoded, in order to decrease overhead of DCI, a portselection is allowed only to a specific rank or less (e.g., rank 1 orrank 2). In the case that method A is used, it is configured with theport selection codebook, and TRI is indicated by 3 or 4, the UE mayidentify the indicated TPMI as the TPMI corresponding to ranks 3 and 4of the port combining codebook.

Hereinafter, in the case that the UL codebook described above is used(e.g., precoder cycling), a method of indicating a codebook subsetrestriction in the gNB for the purpose of interference control isproposed. This may be used for the purpose of decreasing signalingoverhead of higher layer signaling (e.g., DCI). That is, this method hasthe purpose of decreasing overhead in preparation for the case that TPMIsize becomes greater owing to the frequency selectiveprecoding/multiple-panel operation and the like described above.Accordingly, in this method, a case may be considered that a codebook isreconstructed/subsampled as a codebook that includes a specific anglepreferred by the UE, and domain. In this case, since the reconstructedand/or subsampled codebook size is smaller than the existing codebook,there is an effect that payload size is decreased.

1. Codeword (beam) unit: This is a method of indicating the fullcodeword constructing UL codebook with a scheme such as bitmap, forCell-Specific Reference (CSR) indication. Accordingly, the number ofbits used for CSR is L₁+L₂+ . . . +L_(X). Herein, L_(i) is the number ofi-layer codeword.

A. In the case that 2D DFT based codebook is used in CP-OFDM, the entiregrid of beam (GoB) may be indicated by a value of N1N2O1O2. Herein, eachof N1, N2, O1, and O2 is the number of antenna ports in the first andthe second domains and the number of oversampling.

B. CSR for a specific domain or CSR for a specific angle: For example,in the situation that angular spread for a vertical domain is verysmall, the codebook for vertical component may not influence on aperformance. The gNB may know it through measurement/monitoring of achannel between the UE and the gNB, or the UE may recommend it to thegNB.

2. Codebook Config unit: In the case that the UE uses a plurality ofcodebook configurations, the UE may recommend the preferred codebook ornon-preferred codebook to the gNB for the purpose of CSR.

3. Rand unit: When receiving an indication of CSR with a specific rank,the UE does not use the codebook corresponding to the correspondingrank.

A. For each rank, method 1 and/or method 2 may be combined and CSR maybe indicated. That is, for each rank, a beam/beam group (e.g., owing toUE coherent transmission capability, etc.) to which the codebook subsetrestriction is applied may be independently indicated. For example, inthe case of the 2-port codebook as represented in Table 18 below, abitmap of B_rank1 may be configured with 2 bits, and it may bepromised/configured that when the bitmap is “11”, indices 0 to 5 areused, and when the bitmap is “01”, indices 4 and 5 are used. Inaddition, it may be promised/configured that the 2-bit bitmap of B_rank2uses codebook indices 0 to 2, when the bitmap is “11”, and uses onlycodebook index 2, when the bitmap is “01”.

TABLE 18 Codebook Number of layers v index 1 2 0$\frac{1}{\sqrt{2}}\begin{bmatrix}1 \\1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}\begin{matrix}1 & 1\end{matrix} \\\begin{matrix}1 & {- 1}\end{matrix}\end{bmatrix}$ 1 $\frac{1}{\sqrt{2}}\begin{bmatrix}1 \\{- 1}\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}\begin{matrix}1 & 1\end{matrix} \\\begin{matrix}j & {- j}\end{matrix}\end{bmatrix}$ 2 $\frac{1}{\sqrt{2}}\begin{bmatrix}1 \\j\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}\begin{matrix}1 & 0\end{matrix} \\\begin{matrix}0 & 1\end{matrix}\end{bmatrix}$ 3 $\frac{1}{\sqrt{2}}\begin{bmatrix}1 \\{- j}\end{bmatrix}$ 4 $\frac{1}{\sqrt{2}}\begin{bmatrix}1 \\0\end{bmatrix}$ 5 $\frac{1}{\sqrt{2}}\begin{bmatrix}0 \\1\end{bmatrix}$

In order to reduce signaling, a beam/beam group may be indicated by acommon encoding format, not a bitmap format. For example, 1 bit size isdefined for an indication, it may be defined that the bit indicates “01”in the 2-bit bitmap example, when the bit is “0”, and indicates “11” inthe 2-bit bitmap example, when the bit is “1”.

In the method, an independent indication for each rank is represented,but in the case that the defined bitmap size is the same for each rank,all ranks may be restricted to a single bitmap (i.e., all rankrestriction may be indicated through the corresponding bitmap).

4. W2 unit: In the case of dual stage codebook, a codebook like aspecific co-phase or LTE DL Class B, W2 corresponding to W2 codeword maybe restricted for the purpose of limiting a use of a specific port. Inthis case, the UE may assume rank-1 restriction or the informationcorresponding to a rank may be indicated to the UE together.

5. Panel unit: In the case that a panel indication is included in acodebook, for the purpose of limiting a transmission of a specificpanel, the gNB may indicate a restriction of a codebook usecorresponding to the specific panel to the UE with CSR (i.e., indicatespanel on/off with codebook subset restriction).

It is natural that the gNB indicate most of CSR to the UE. However,during the process that the UE performs CoMP operation like JT or JointReception (JR), in the case that beams for each panel interferes witheach other, for the purpose of controlling it, the UE may recommend theCSR of the proposed method to each gNB. As a more particular example, inthe case that the UE is provided with two panels and the bestcorresponding Rx panel is different for each panel (in the case that apreferred panel/TRP is different for each panel), it is considered thata link between two panels/TRP and the UE is failed. That is, forexample, when it is referred that a link between TRP1 and a UE panel 1is link 1 and a link between TRP2 and a UE panel 2 is link 2, it isconsidered that link 2 is failed. In this case, as an exemplaryoperation, the UE abandons link 2 and combines a port of panel 2 forlink 1, and more robust transmission may be considered. In this case,when a transmitted beam in the existing TRP2 of panel 2 is used,interference may be significantly reduced with TRP2, and accordingly,when a penal is combined, the UE may recommend abstention/prohibition ofthe use of the corresponding beam for the gNB. This example may also beused even in the case of beam pair link failure due to blockage, and thelike. That is, for the purpose of reducing interference of otherTRP/panel, the UE may recommend not to use the TPMI, digital and/oranalog beam that interfere other TRP/panel significantly.

In the case of 4Tx that uses wideband TPMI, at least a single stage DCImay be used. For wideband TPMI and NR 4Tx codebook for CP-OFDM, one ofthe alternatives may be selected.

-   -   Alt 1: Rel-10 UL, possibly with additional entries:    -   Alt 2: Rel-15 DL, possibly with additional entries:    -   Alt 3: Rel-8 DL, possibly with additional entries:

NR supports 3 levels of UE capability for UL MIMO transmission:

-   -   Full coherence: All ports can be transmitted coherently.    -   Partial coherence: Port pairs can be transmitted coherently.    -   Non-coherence: No port pairs can be transmitted coherently.

TPMI codewords from the codebook are used by gNB accordingly.

For 1 SRS resource,

-   -   Full coherence: All ports corresponding to ports in an SRS        resource can be transmitted coherently.    -   Non-coherence: All ports corresponding to ports in an SRS        resource are not transmitted coherently.    -   Partial coherence: Ports pairs corresponding to ports in an SRS        resource can be transmitted coherently.

In addition to a codebook based transmission using one SRS resource, acodebook based transmission using multiple SRS resources includingnon-coherent inter-SRS resource transmission may be supported.

-   -   Non-coherent inter-SRS resource transmission: Two DCI may be        used, and one TPMI per DCI may be used. In addition, one        TPMI/TRI per SRS resource may be signaled, and selection of        multiple SRS resources may be indicated.

At least a single SRS resource is configured and for DFT-S-OFDM,additional 4Tx rank 1 codebook may be supported as represented in Table19 below.

TABLE 19 Codebook index Number of layers υ = 1 16-23$\frac{1}{2}\begin{bmatrix}1 \\0 \\1 \\0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 \\0 \\1 \\0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 \\0 \\1 \\0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 \\0 \\{- j} \\0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}0 \\1 \\0 \\1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}0 \\1 \\0 \\{- 1}\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}0 \\1 \\0 \\{- 1}\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}0 \\1 \\0 \\{- j}\end{bmatrix}$ 24-27 $\frac{1}{2}\begin{bmatrix}1 \\0 \\0 \\0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}0 \\1 \\0 \\0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}0 \\0 \\1 \\0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}0 \\0 \\0 \\1\end{bmatrix}$ — — — —

For DFT-S-OFDM, LTE 4Tx rank 1 UL codebook for TPMI 0-15 may besupported. At this time, additional codewords for antenna port selectionmay also be supported.

Considering the matters described above, the UE may report thecapability information in relation to coherent transmission to the gNBadditionally. In this case, in order for the gNB to configure a codebookto the UE, the capability information may be additionally considered inaddition to the information of antenna configuration, antennapolarization, and the like, such as the number of (maximum) antenna portin a panel(or port group), the number of panels. These capabilities ofthe UE may have various values according to the UE implementation, andit requires much effort to materialize it.

Accordingly, the present disclosure proposes to report UL codebooksubset restriction preferred by the UE to the gNB with the capability.Such a UL codebook subset restriction may be the codebook to which thecodebook subset restriction is applied to the codebooks described above.For example, 3-bit capability report may be provided as Table 20. Table20 exemplifies the codebook subset restriction, and Table 21 exemplifiesthe 2-port codebook used for definition of Table 20.

TABLE 20 State Codebook construction 000 2-port with TPMI indices 0-5for rank1 and 0-3 for rank 2 001 2-port with TPMI indices 4-5 for rank 1and 3 for rank2 010 4-port with TPMI indices 0-27 for rank 1 TBD forrank 2-4 011 4-port with TPMI indices 16-27 for rank 1 TBD for rank 2-4100 4-port with TPMI indices 24-27 for rank 1 TBD for rank 2-4 101Reserved 110 Reserved 111 Reserved

TABLE 21 Codebook Number of layers v index 1 2 0$\frac{1}{\sqrt{2}}\begin{bmatrix}1 \\1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}\begin{matrix}1 & 1\end{matrix} \\\begin{matrix}1 & {- 1}\end{matrix}\end{bmatrix}$ 1 $\frac{1}{\sqrt{2}}\begin{bmatrix}1 \\{- 1}\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}\begin{matrix}1 & 1\end{matrix} \\\begin{matrix}j & {- j}\end{matrix}\end{bmatrix}$ 2 $\frac{1}{\sqrt{2}}\begin{bmatrix}1 \\j\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}\begin{matrix}1 & 0\end{matrix} \\\begin{matrix}0 & 1\end{matrix}\end{bmatrix}$ 3 $\frac{1}{\sqrt{2}}\begin{bmatrix}1 \\{- j}\end{bmatrix}$ 4 $\frac{1}{\sqrt{2}}\begin{bmatrix}1 \\0\end{bmatrix}$ 5 $\frac{1}{\sqrt{2}}\begin{bmatrix}0 \\1\end{bmatrix}$

For a definition of Table 20, the 2-port codebook of Table 21 and the4-port codebook that will be described below are used. “000” or “001”state exemplifies a collective report for each rank. In the case thatcapability is indicated for each rank independently, reporting field foreach rank may be defined/configured independently.

Otherwise, in the case that a type of waveform of the supported codebookis different, a UE capability may be reported with an independentcapability field (according to the type of waveform). In the case thatrank 1 codebook is the same regardless of waveform (e.g., for 2-ports),the same rank 1 codebook is used regardless of waveform, andaccordingly, the capability may be reported with the same state in thesame field, and the gNB may reflect this for all waveforms. For 4-ports,since different codebooks may be used for waveform, it may be preferablein the flexibility aspect that the UE capability is reported with anindependent capability reporting field.

Alternatively, the capability field of the UE may be distinguished intoindependent fields according to whether it is WB TPMI or SB TPMI.

For higher flexibility, a method may be considered that the UEcapability is indicated with bitmap format. B_DFT-s-OFDM may beindicated with bitmap (bitmap in relation to DFT-s-OFDM). For example,for 2-ports, it may be indicated by 2 bits bitmap of 1 bit correspondingto TPMI indices 0 to 3 and 1 bit corresponding to TPMI indices 4 and 5.For example, when 2 bits bitmap is ‘11’, this indicates that the UE mayuse all of TPMI indices 0 to 5 as the capability of the UE, and when itis ‘01’, this indicates that the UE may use only TPMI indices 4 and 5 asthe capability of the UE, and a codebook may be constructed based on it.In addition, 4-ports, the UE capability is indicated with 3 bits bitmap.When 3 bits bitmap is ‘111’, this indicates that the UE may use TPMIindices 0 to 27, when 3 bits bitmap is ‘011’, this indicates that the UEmay use TPMI indices 16 to 27, and when 3 bits bitmap is ‘001’, thisindicates that the UE may use TPMI indices 24 to 27.

For B_CP-OFDM, a bitmap for each rank may be added. The bitmap size foreach rank may be different. That is, B_CP-OFDM may be constructed byunion of each rank bitmap. For example, B_CP-OFDM may beconfigured/indicated by the bitmap scheme such as {B_CP-OFDM_rank1,B_CP-OFDM_rank2, B_CP-OFDM_rank3, B_CP-OFDM_rank4}, hereinB_CP-OFDM_rank represents a bitmap for each rank. In the case thatCP-OFDM and DFT-s-OFDM share the same rank 1 codebook, the UE may reportthe capability with a single bitmap, that is, B_CP-OFDM. Here, thecapability according to the number of ports may be reported withindependent bitmap, and the reported bitmap (more particularly, thenumber of independent bitmaps) may be configured according to thesupported maximum port numbers. For example, in the case that thesupported maximum port number=4, the UE may report all of the capabilityof 2-ports and 4-ports codebooks, but in the case that the supportedmaximum port number=2, the UE may report only the capability for 2-portcodebook in bitmap format.

TRI in LTE may be indicated with DCI of 5 to 6 bits with beingjoint-encoded with TPMI. However, NR supports CP-OFMD, for indicatinginformation of DMRS, antenna port(s), scrambling identity and layernumber may be indicated as Table 22 through the DCI in relation to DL.

TABLE 22 One Codeword: Two Codewords: Codeword 0 enabled, Codeword 0enabled, Codeword 1 disabled Codeword 1 enabled Value Message ValueMessage 0 1 layer, port 7, nSCID = 0 0 2 layers, ports 7-8, nSCID = 0 11 layer, port 7, nSCID = 1 1 2 layers, ports 7-8, nSCID = 1 2 1 layer,port 8, nSCID = 0 2 3 layers, ports 7-9 3 1 layer, port 8, nSCID = 1 3 4layers, ports 7-10 4 2 layers, ports 7-8 4 5 layers, ports 7-11 5 3layers, ports 7-9 5 6 layers, ports 7-12 6 4 layers, ports 7-10 6 7layers, ports 7-13 7 Reserved 7 8 layers, ports 7-14

Accordingly, in UL of NR, similar to the information, the information ofantenna port(s), scrambling identity and layer number may be indicatedin the DCI in relation to UL. In this case, in the case of the UE thatsupports UL codebook based transmission, an indication of theinformation of a layer (e.g., information of TRI) is overlapped, andaccordingly, DCI may be wasted. Accordingly, in the case that theinformation of antenna port(s), scrambling identity and layer number isindicated in the DCI in relation to UL, TRI may be indicated with thefield and TPMI may be encoded with single/independent field andindicated. At this time, since TPMI size of rank 1 is the biggest, theTPMI size may be configured in accordance with rank 1. A codebook isdesigned so as to be matched to the configured TPMI size to the maximumfor TPMI corresponding to ranks 2 to 4, or in the case that the numberof TPMI of the corresponding rank is smaller than TPMI size (e.g., forrank 4 of 4-ports, since it is full rank, TPMI number is about 1 to 3,for example, and in the case that rank 1 TPMI size is 5 bits), (32-3=)29 remaining states may be used for the use of error check.

In the case that UL transmission based on codebook is performed from aplurality of SRS resources as described above, particularly, in the caseof non-coherent transmission represented by non-coherent JT, variousoption may be existed as described above, and this may be arranged asbelow example:

Followings are examples of performing codebook based UL transmissionbased on two SRS resources. Here, TPMIi and TRIi represent TPMI and TRIof i^(th) SRS resource, respectively.

A. (SRI=0)+(TPMI0)+(SRI=1)+(TPMI1)+TRI: In this option, only one TRI isindicated collectively for two SRS resources, and TPMI may beindependently indicated for each resource indicated by each SRI.

B. (SRI=0)+(SRI=1)+TPMI+TRI: This option represents the case that theSRS ports in two SRS resources are aggregated and transmitted by using asingle TPMI, and herein, TRI may be indicated as single.

C. (SRI=0+TPMI0+TRI0)+(SRI=1+TPMI1+TRI1): This option follows option ofA, but corresponds to the case that TRI is indicated for each resource.

As described above, TRI may be indicated in DMRS table. When option A isused, TRI may be interpreted to total rank that the UE performs ULtransmission. At this time, in the case that a layer is indicated byusing a plurality of resources, it may be ambiguous that the number oflayers is indicated/mapped to a certain resource. For example, in thecase that UL transmission is performed in two resources, total rank is 3and it is indicated in DMRS table with TRI=3, it may be ambiguouswhether the rank transmitted in each resource is (TRI0, TRI1)=(1,2) or(2,1). Accordingly, an additional indicator (e.g., 1 bit indicator) toclarify it may be used/defined. And/or, in the case that it is indicatedby a specific TRI (e.g., TRI=3), it may be indicated the rank in whichthe corresponding resource(s) is transmitted in SRI field. For example,when total rank is 3, it may be promised between the UE and the gNB thatthe resource for rank 2-transmission is firstly indicated always. Thatis, as represented in Table 23 below, in the case that TRI=3, state “01”means that the 0^(th) resource is rank 2, and “10” means that the firstresource is rank 2.

TABLE 23 State SRS resources number 00 0 01 0, 1 10 1, 0 11 0, 1, 2, 3

Even in the case that TRI=1, similar to the case that TRI=3, the factthat the resource in which rank 1 is transmitted may be explicitlyindicated with an additional indicator or implicitly indicatedimplicitly. Otherwise, in the case that TRI=1, since rank 1 transmissionis performed in only one resource, only a single resource may beindicated in SRI state.

In the case that TRI=1, rank 2-transmission is performed in the selectedone resource, or rank 1 transmission may be performed in every resource.In the former case, like rank 1, in SRI state, only one resource (theselected resource in which rank 2-transmission is performed), and in thelatter case, it is understood that rank 1 transmission is performed ineach resource, and accordingly, there is no ambiguity.

In the case that TRI=4, it may be understood that each resource performsrank 2-transmission.

This example represents the case, in the case that the number of portsused for total UL transmission is 4, two SRS ports are provided in eachtwo resources, respectively.

In the case that the number of ports used for total UL transmission is 4or more, the case is described that coherent/non-coherent ULtransmission is performed through two resources, and four SRS ports areused for each resource, for example. In addition, in this case, it isassumed that total transmission rank is 4. Then, in the case of thenon-coherent transmission, the rank for each resource may be indicatedwithout ambiguity with the proposed option/method up to TRI<=3 case.However, in the case that it is indicated by TRI=4 and rank 4transmission is performed in one resource, the SRS resource transmittedin SRI field is separately indicated, and accordingly, ambiguity may beremoved. However, since there may be ambiguity on whether it is (TRI0,TRI1)=(1,3), (2,2) or (3,1) may be existed, an indicator fordistinguishing it may be separately signaled. Otherwise, total TRI maybe indicated DMRS table, and TRIi transmitted in each resource may bejoint-encoded with TPMI in TPMI field and indicated. That is, DCI may beconfigured with at least one of the followings.

-   -   SRI    -   One TRI embedded in DMRS    -   TPMIi+TRIi for each i-th SRS resource

In the case of a transmission using a plurality of SRS resources and inthe case that each of TPMI for each resource and/or TRI is indicated,one TPMI (and/or TRI) field may be encoded in the form that a pluralityof TPMIis (and/or TRIis) for each resource is concatenated, and in thecase that the encoded size is unable to fill the whole payload size of agiven field, the remaining bits may be zero-padded. In this case, the UEdoes not expect that total TRI value is different from the summation ofall TRIis indicated by i-th SRS resource in TPMI (and/or TRI) field.That is, it should be satisfied that TRI=TRI0+TRH+ and so on.

Using the method above, decoding of DCI may be performed in an order:DMRS field→TPMI.

As proposed above, in the case that TRI is embedded in DMRS table, anindicator for TRI is not required. Therefore, TPMI is solely used, andthe number of codewords is not restricted significantly for higher rankas well as overhead of DCI is reduced, and accordingly, performance ofhigher rank may be improved.

One of other methods for reducing overhead of DCI, a method may beconsidered that TRI and TPMI are joint-encoded and included in a singlefield, and DMRS table (Table 24 below) is interpreted by the RIindicated in the field.

For example, it is assumed that the DMRS configuration represented inTable 24 is used in UL codebook based transmission. In this case, as aport group, as represented in Table 24, each of indices 0 to 5 for rank1 (single rank) transmission, indices 6 to 9 for rank 2 transmission,index 10 for rank 3 transmission, and index 11 for rank 4 transmissionmay be used. Accordingly, DMRS field bit-width of maximum 3 bits (sincethe index corresponding to rank 1 is 6, which is the greatest) isrequired. This may have an effect of reducing size/width as much as 1bit in comparison with the case that the bit size/width of the existingDMRS table exemplified in Table 24 below is used without any change, notreduced (that is, 4-bit DMRS field is used without any change, all of 11indices are signaled).

TABLE 24 DMRS port # CDM group(s) Index ID (+1000) without data Reindexing 0 0 1 0 1 0 2 1 2 1 1 2 3 1 2 3 4 2 2 4 5 3 2 5 6 0, 1 1 0 7 0,1 2 1 8 2, 3 2 2 9 0, 2 2 3 10 0, 1, 2 2 0 11 0, 1, 2, 3 2 0 12-15reserved reserved reserved

As proposed above, by the TRI indicated in TRI+TPMI field, the state of3-bit DMRS field may be re-indexed for each rank as represented in4^(th) column of Table 24, and the UE may re-interpret DMRS table (e.g.,Table 24) based on the indicated TRI. For example, in the case thatTRI=2 (rank 2) is indicated in TRI+TPMI field and state 1 (i.e.,re-indexing value ‘1’ in Table 24) is indicated in 3-bit DMRS field, theUE may understand/identify that index ‘7’ is indicated in DMRS table ofTable 24. In addition, the UE does not expect that the UE is indicatedwith a state that exceeds the index range of DMRS table in which anindicator indicated in the 3-bit field or not existed. For example, inthe case that the UE is indicated with TRI=2, the UE does not expectthat the UE is indicated with state 5 in 3-bit DMRS field.

According to this embodiment, decoding of DCI may be performed in theorder: TRI+TPMI→DMRS field.

The following alternatives may be considered in order to design it inthe direction of increasing granularity or selection flexibility ofcodebook to the maximum in accordance with TPMI size.

For wideband TPMI, for NR 4 Tx codebook for CP-OFDM:

Alt 1: Rel-10 UL, possibly with additional entries:

Alt 2: Rel-15 DL, possibly with additional entries:

Alt 3: Rel-8 DL, possibly with additional entries

For example, since Alt 1 uses the UL codebook without any change, in thecase of rank 1, it may be considered to use the codebook (e.g., Table19) proposed above without any change. Then, total TPMI size becomes 5bits, and maximum 32 codewords may be considered for each rank.

Then, the codebook for rank 2 may be defined as Table 25.

TABLE 25 Code- book index Number of layers υ = 2 0-3$\frac{1}{2}\begin{bmatrix}1 & 0 \\1 & 0 \\0 & 1 \\0 & {- j}\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 \\1 & 0 \\0 & 1 \\0 & j\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 \\{- j} & 0 \\0 & 1 \\0 & 1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 \\{- j} & 0 \\0 & 1 \\0 & {- 1}\end{bmatrix}$ 4-7 $\frac{1}{2}\begin{bmatrix}1 & 0 \\{- 1} & 0 \\0 & 1 \\0 & {- j}\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 \\{- 1} & 0 \\0 & 1 \\0 & j\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 \\j & 0 \\0 & 1 \\0 & 1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 \\j & 0 \\0 & 1 \\0 & {- 1}\end{bmatrix}$  8-11 $\frac{1}{2}\begin{bmatrix}1 & 0 \\0 & 1 \\1 & 0 \\0 & 1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 \\0 & 1 \\1 & 0 \\0 & {- 1}\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 \\0 & 1 \\{- 1} & 0 \\0 & 1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 \\0 & 1 \\{- 1} & 0 \\0 & {- 1}\end{bmatrix}$ 12-15 $\frac{1}{2}\begin{bmatrix}1 & 0 \\0 & 1 \\0 & 1 \\1 & 0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 \\0 & 1 \\0 & {- 1} \\1 & 0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 \\0 & 1 \\0 & 1 \\{- 1} & 0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 \\0 & 1 \\0 & {- 1} \\{- 1} & 0\end{bmatrix}$

Codeword indices 0 to 15 defined in Table 25 are a codeword (i.e.,partial-coherent codeword) which is proper when partial-coherenttransmission is performed, in which four ports are paired with two andtransmitted.

Otherwise, in the case that 16 codewords are added, the combination asrepresented in Table 26 may be derived.

TABLE 26 Codebook index Number of layers υ = 2 16-19$\frac{2}{2\sqrt{2}}\begin{bmatrix}1 & 1 \\1 & 1 \\1 & {- 1} \\1 & {- 1}\end{bmatrix}$ $\frac{2}{2\sqrt{2}}\begin{bmatrix}1 & 1 \\1 & 1 \\j & {- j} \\j & {- j}\end{bmatrix}$ $\frac{2}{2\sqrt{2}}\begin{bmatrix}1 & 1 \\j & j \\1 & {- 1} \\j & {- j}\end{bmatrix}$ $\frac{2}{2\sqrt{2}}\begin{bmatrix}1 & 1 \\j & j \\j & {- j} \\{- 1} & 1\end{bmatrix}$ 20-23 $\frac{2}{2\sqrt{2}}\begin{bmatrix}1 & 1 \\{- 1} & {- 1} \\1 & {- 1} \\{- 1} & 1\end{bmatrix}$ $\frac{2}{2\sqrt{2}}\begin{bmatrix}1 & 1 \\{- 1} & {- 1} \\j & {- j} \\{- j} & j\end{bmatrix}$ $\frac{2}{2\sqrt{2}}\begin{bmatrix}1 & 1 \\{- j} & {- j} \\1 & {- 1} \\{- j} & j\end{bmatrix}$ $\frac{2}{2\sqrt{2}}\begin{bmatrix}1 & 1 \\{- j} & {- j} \\j & {- j} \\1 & {- 1}\end{bmatrix}$ 24-27 $\frac{1}{2}\begin{bmatrix}1 & 0 \\0 & 1 \\0 & 0 \\0 & 0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 \\0 & 0 \\0 & 1 \\0 & 0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 \\0 & 0 \\0 & 0 \\0 & 1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}0 & 0 \\1 & 0 \\0 & 1 \\0 & 0\end{bmatrix}$ 28-29 $\frac{1}{2}\begin{bmatrix}0 & 0 \\1 & 0 \\0 & 0 \\0 & 1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}0 & 0 \\0 & 0 \\1 & 0 \\0 & 1\end{bmatrix}$ — —

The codeword of codebook indices 16 to 32 is the port combining codeword(i.e., full coherence codeword) that uses all of four ports, and a partof LTE or NR DL codebook, and the codeword of codebook indices 24 to 29is the codeword (i.e., non-coherence codeword) which is proper when allof four ports perform non-coherent transmission. As such, in the casethat TRI and TPMI are commonly configured, the granularity of TPMI isdecreased as going to higher rank considering total payload, but in thecase that TRI is indicated in separate DMRS field, there is an advantagethat the codebook may be more abundantly configured even in higher rank.This is in connection with coherent transmission of UL TX port, morecodewords are allocated to a partial transmission and the like, and thismay be helpful in increasing the UE performance having the correspondingcapability.

In the same way, in the case of rank 3, a codebook may be configuredwith Table 27.

TABLE 27 Codebook index Number of layers υ = 3 0-3$\frac{1}{2}\begin{bmatrix}1 & 0 & 0 \\1 & 0 & 0 \\0 & 1 & 0 \\0 & 0 & 1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 & 0 \\{- 1} & 0 & 0 \\0 & 1 & 0 \\0 & 0 & 1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 & 0 \\0 & 1 & 0 \\1 & 0 & 0 \\0 & 0 & 1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 & 0 \\0 & 1 & 0 \\{- 1} & 0 & 0 \\0 & 0 & 1\end{bmatrix}$ 4-7 $\frac{1}{2}\begin{bmatrix}1 & 0 & 0 \\0 & 1 & 0 \\0 & 0 & 1 \\1 & 0 & 0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 & 0 \\0 & 1 & 0 \\0 & 0 & 1 \\{- 1} & 0 & 0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}0 & 1 & 0 \\1 & 0 & 0 \\1 & 0 & 0 \\0 & 0 & 1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}0 & 1 & 0 \\1 & 0 & 0 \\{- 1} & 0 & 0 \\0 & 0 & 1\end{bmatrix}$  8-11 $\frac{1}{2}\begin{bmatrix}0 & 1 & 0 \\1 & 0 & 0 \\0 & 0 & 1 \\1 & 0 & 0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}0 & 1 & 0 \\1 & 0 & 0 \\0 & 0 & 1 \\{- 1} & 0 & 0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}0 & 1 & 0 \\0 & 0 & 1 \\1 & 0 & 0 \\1 & 0 & 0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}0 & 1 & 0 \\0 & 0 & 1 \\1 & 0 & 0 \\{- 1} & 0 & 0\end{bmatrix}$ 12-15 $\frac{1}{2\sqrt{3}}\begin{bmatrix}1 & 1 & 1 \\1 & 1 & {- 1} \\1 & {- 1} & 1 \\1 & {- 1} & {- 1}\end{bmatrix}$ $\frac{1}{2\sqrt{3}}\begin{bmatrix}1 & 1 & 1 \\1 & 1 & {- 1} \\j & {- j} & j \\j & {- j} & {- j}\end{bmatrix}$ $\frac{1}{2\sqrt{3}}\begin{bmatrix}1 & 1 & 1 \\j & j & {- j} \\1 & {- 1} & 1 \\j & {- j} & {- j}\end{bmatrix}$ $\frac{1}{2\sqrt{3}}\begin{bmatrix}1 & 1 & 1 \\j & j & {- j} \\j & {- j} & j \\{- 1} & 1 & 1\end{bmatrix}$ 16-19 $\frac{1}{2}\begin{bmatrix}1 & 0 & 0 \\0 & 1 & 0 \\0 & 0 & 1 \\0 & 0 & 0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 & 0 \\0 & 1 & 0 \\0 & 0 & 0 \\0 & 0 & 1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 & 0 \\0 & 0 & 0 \\0 & 1 & 0 \\0 & 0 & 1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}0 & 0 & 0 \\1 & 0 & 0 \\0 & 1 & 0 \\0 & 0 & 1\end{bmatrix}$

In this table, codeword indices 12 to 15 are port combining codewordsthat use all of four ports, and a part of LTE or NR DL codebook, and anexample of a codeword (i.e., full coherence codeword) which is properwhen four ports are transmitted coherently. Codeword indices 16 to 19are an example of a codeword (i.e., non-coherence codeword) which isproper when all of four ports are transmitted non-coherently. And/or, inthis table, codeword indices 0 to 11 are an example of a codeword (i.e.,partial-coherence codeword) which is proper when four ports aretransmitted partially-coherently. At this time, antenna turn off isconsidered to the power scaling factor, and as another scaling factor,for example, √{square root over (3)} may also be considered. In additionto the example, in order to increase the granularity of the remainingstates, a part of or the whole Rel-8 LTE DL house-hold codebook may beincluded/used.

An example of rank 4 codebook is as represented in Table 28.

TABLE 28 Codebook index Number of layers υ = 4 0-3$\frac{1}{2}\begin{bmatrix}1 & 0 & 0 & 0 \\0 & 1 & 0 & 0 \\0 & 0 & 1 & 0 \\0 & 0 & 0 & 1\end{bmatrix}$ $\frac{1}{4}\begin{bmatrix}1 & 1 & 1 & 1 \\1 & 1 & {- 1} & {- 1} \\1 & {- 1} & 1 & {- 1} \\1 & {- 1} & {- 1} & 1\end{bmatrix}$ $\frac{1}{4}\begin{bmatrix}1 & 1 & 1 & 1 \\1 & 1 & {- 1} & {- 1} \\j & {- j} & j & {- j} \\j & {- j} & {- j} & j\end{bmatrix}$ $\frac{1}{4}\begin{bmatrix}1 & 1 & 1 & 1 \\j & j & {- j} & {- j} \\1 & {- 1} & 1 & {- 1} \\j & {- j} & {- j} & j\end{bmatrix}$ 4 $\frac{1}{4}\begin{bmatrix}1 & 1 & 1 & 1 \\j & j & {- j} & {- j} \\j & {- j} & j & {- j} \\{- 1} & 1 & 1 & {- 1}\end{bmatrix}$ — — —

In this table, codeword indices 1 to 4 are port combining codewords(i.e., full coherence codeword) that use all of four ports, and a partof LTE or NR DL codebook, and an example that four ports are transmittedcoherently. In addition to the example, in order to increase thegranularity of the remaining states, a part of or the whole Rel-8 LTE DLhouse-hold codebook may be included/used. Particularly, since rank 4 istotal rank transmission, and it is anticipated that performance may notimproved greatly even in the case of increasing granularity.Accordingly, in order to reduce the UE complexity, it may be configuredwith a specific number (e.g., 3) of codewords (e.g., configured with 0,1 and 3 codewords).

In the case of 4Tx codebook for CP-OFDM, payload of TPMI may be changeddue to the codebook subset restriction indicated by coherence capabilityreport (e.g., full coherence, partial-coherence, and non-coherence) ofthe UE or higher layer signaling. At this time, in the case that TRI andTPMI are joint-encoded, the payload reduction effect may correspond tothe case that the summation of TPMIs for each rank according to eachcoherence capability is decreased. In the case that TRI and TPMI areseparately encoded, the maximum value of TPMI size for each rank shouldbe decreased for payload reduction of TPMI. Accordingly, it is proposedto restrict the maximum TPMI size according to each coherencecapability. For example, the following example may be considered.

1. Full Coherence—5 Bits

1-1. For Rank 1, a Codebook May be Defined as Represented in Table 29.

TABLE 29 0-7 $\frac{1}{2}\begin{bmatrix}1 \\1 \\1 \\{- 1}\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 \\1 \\j \\j\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 \\1 \\{- 1} \\1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 \\1 \\{- j} \\{- j}\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 \\j \\1 \\j\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 \\j \\j \\1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 \\j \\{- 1} \\{- j}\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 \\j \\{- 1} \\{- j}\end{bmatrix}$  8-15 $\frac{1}{2}\begin{bmatrix}1 \\{- 1} \\1 \\1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 \\{- 1} \\j \\{- j}\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 \\{- 1} \\{- 1} \\{- 1}\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 \\{- 1} \\{- j} \\j\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 \\{- j} \\1 \\{- j}\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 \\{- j} \\j \\{- 1}\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 \\{- j} \\{- 1} \\j\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 \\{- j} \\{- j} \\1\end{bmatrix}$ Codebook index Number of layers v = 1 16-23$\frac{1}{2}\begin{bmatrix}1 \\0 \\1 \\0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 \\0 \\{- 1} \\0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 \\0 \\j \\0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 \\0 \\{- j} \\0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}0 \\1 \\0 \\1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}0 \\1 \\0 \\1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}0 \\1 \\0 \\{- 1}\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}0 \\1 \\0 \\j\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}0 \\1 \\0 \\{- j}\end{bmatrix}$ 24-27 $\frac{1}{2}\begin{bmatrix}1 \\0 \\0 \\0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}0 \\1 \\0 \\0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}0 \\0 \\1 \\0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}0 \\0 \\0 \\1\end{bmatrix}$

In order to fill 32 states additionally in Table 29, by considering 8PSK with the phase of each of the elements, the codeword as representedin Equation 33 may be considered additionally.

$\begin{matrix}{{e_{0} = \begin{bmatrix}1 \\\frac{1 - j}{\sqrt{2}} \\{- j} \\\frac{{- 1} - j}{\sqrt{2}}\end{bmatrix}},{{\overset{\_}{e}}_{0} = \begin{bmatrix}1 \\\frac{1 + j}{\sqrt{2}} \\j \\\frac{{- 1} + j}{\sqrt{2}}\end{bmatrix}},{e_{1} = \begin{bmatrix}1 \\\frac{{- 1} + j}{\sqrt{2}} \\{- j} \\\frac{1 + j}{\sqrt{2}}\end{bmatrix}},} & \lbrack {{Equation}\mspace{14mu} 33} \rbrack \\{{\overset{\_}{e}}_{1} = \begin{bmatrix}1 \\\frac{{- 1} - j}{\sqrt{2}} \\j \\\frac{1 - j}{\sqrt{2}}\end{bmatrix}} & \;\end{matrix}$

1-2. For Rank 2, the Codebook May be Represented in Table 30.

TABLE 30 Codebook index Number of layers υ = 2 0-3$\frac{1}{2}\begin{bmatrix}1 & 0 \\1 & 0 \\0 & 1 \\0 & {- j}\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 \\1 & 0 \\0 & 1 \\0 & j\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 \\{- j} & 0 \\0 & 1 \\0 & 1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 \\{- j} & 0 \\0 & 1 \\0 & {- 1}\end{bmatrix}$ 4-7 $\frac{1}{2}\begin{bmatrix}1 & 0 \\{- 1} & 0 \\0 & 1 \\0 & {- j}\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 \\{- 1} & 0 \\0 & 1 \\0 & j\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 \\j & 0 \\0 & 1 \\0 & 1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 \\j & 0 \\0 & 1 \\0 & {- 1}\end{bmatrix}$  8-11 $\frac{1}{2}\begin{bmatrix}1 & 0 \\0 & 1 \\1 & 0 \\0 & 1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 \\0 & 1 \\1 & 0 \\0 & {- 1}\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 \\0 & 1 \\{- 1} & 0 \\0 & 1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 \\0 & 1 \\{- 1} & 0 \\0 & {- 1}\end{bmatrix}$ 12-15 $\frac{1}{2}\begin{bmatrix}1 & 0 \\0 & 1 \\0 & 1 \\1 & 0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 \\0 & 1 \\0 & {- 1} \\1 & 0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 \\0 & 1 \\0 & 1 \\{- 1} & 0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 \\0 & 1 \\0 & {- 1} \\{- 1} & 0\end{bmatrix}$ 16-19 $\frac{1}{2\sqrt{2}}\begin{bmatrix}1 & 1 \\1 & 1 \\1 & {- 1} \\1 & {- 1}\end{bmatrix}$ $\frac{1}{2\sqrt{2}}\begin{bmatrix}1 & 1 \\1 & 1 \\j & {- j} \\j & {- j}\end{bmatrix}$ $\frac{1}{2\sqrt{2}}\begin{bmatrix}1 & 1 \\j & j \\1 & {- 1} \\j & {- j}\end{bmatrix}$ $\frac{1}{2\sqrt{2}}\begin{bmatrix}1 & 1 \\j & j \\j & {- j} \\{- 1} & 1\end{bmatrix}$ 20-23 $\frac{1}{2\sqrt{2}}\begin{bmatrix}1 & 1 \\{- 1} & {- 1} \\1 & {- 1} \\{- 1} & 1\end{bmatrix}$ $\frac{1}{2\sqrt{2}}\begin{bmatrix}1 & 1 \\{- 1} & {- 1} \\j & {- j} \\{- j} & j\end{bmatrix}$ $\frac{1}{2\sqrt{2}}\begin{bmatrix}1 & 1 \\{- j} & {- j} \\1 & {- 1} \\{- j} & j\end{bmatrix}$ $\frac{1}{2\sqrt{2}}\begin{bmatrix}1 & 1 \\{- j} & {- j} \\j & {- j} \\1 & {- 1}\end{bmatrix}$ 24-27 $\frac{1}{2}\begin{bmatrix}1 & 0 \\0 & 1 \\0 & 0 \\0 & 0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 \\0 & 0 \\0 & 1 \\0 & 0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 \\0 & 0 \\0 & 0 \\0 & 1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}0 & 0 \\1 & 0 \\0 & 1 \\0 & 0\end{bmatrix}$ 28-29 $\frac{1}{2}\begin{bmatrix}0 & 0 \\1 & 0 \\0 & 0 \\0 & 1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}0 & 0 \\0 & 0 \\1 & 0 \\0 & 1\end{bmatrix}$ — —

And/or, as another example, a codebook may be configured by selectingfour (e.g., 24 to 27) among codeword indices 24 to 29 of rank 2 codebookof Table 30 above. Then, the additional four states for adjusting to 5bit size may be configured as represented in Equation 34 or may beselected among eight states defined in Equation 35.

                                [Equation  34]${\frac{1}{2\sqrt{2}}\begin{bmatrix}1 & \frac{{- 1} + j}{\sqrt{2}} \\\frac{1 - j}{\sqrt{2}} & {- j} \\{- j} & \frac{{- 1} - j}{\sqrt{2}} \\\frac{{- 1} - j}{\sqrt{2}} & 1\end{bmatrix}},{\frac{1}{2\sqrt{2}}\begin{bmatrix}1 & {- j} \\\frac{1 + j}{\sqrt{2}} & \frac{{- 1} + j}{\sqrt{2}} \\j & 1 \\\frac{{- 1} + j}{\sqrt{2}} & \frac{1 - j}{\sqrt{2}}\end{bmatrix}},{\frac{1}{2\sqrt{2}}\begin{bmatrix}1 & \frac{1 + j}{\sqrt{2}} \\\frac{{- 1} + j}{\sqrt{2}} & j \\j & \frac{1 - j}{\sqrt{2}} \\\frac{1 - j}{\sqrt{2}} & 1\end{bmatrix}},{{\frac{1}{2\sqrt{2}}\begin{bmatrix}1 & j \\\frac{{- 1} + j}{\sqrt{2}} & \frac{1 + j}{\sqrt{2}} \\{- j} & 1 \\\frac{1 + j}{\sqrt{2}} & \frac{1 - j}{\sqrt{2}}\end{bmatrix}}\lbrack {{Equation}\mspace{14mu} 35} \rbrack}$${\frac{1}{2\sqrt{2}}\begin{bmatrix}1 & 1 \\\frac{1 + j}{\sqrt{2}} & \frac{1 + j}{\sqrt{2}} \\1 & {- 1} \\\frac{1 + j}{\sqrt{2}} & \frac{{- 1} - j}{\sqrt{2}}\end{bmatrix}},{\frac{1}{2\sqrt{2}}\begin{bmatrix}1 & j \\\frac{1 + j}{\sqrt{2}} & \frac{1 + j}{\sqrt{2}} \\j & {- j} \\\frac{{- 1} + j}{\sqrt{2}} & \frac{1 - j}{\sqrt{2}}\end{bmatrix}},{\frac{1}{2\sqrt{2}}\begin{bmatrix}1 & 1 \\\frac{1 - j}{\sqrt{2}} & \frac{1 - j}{\sqrt{2}} \\1 & {- 1} \\\frac{1 - j}{\sqrt{2}} & \frac{{- 1} + j}{\sqrt{2}}\end{bmatrix}},{\frac{1}{2\sqrt{2}}\begin{bmatrix}1 & 1 \\\frac{1 - j}{\sqrt{2}} & \frac{1 - j}{\sqrt{2}} \\j & {- j} \\\frac{1 + j}{\sqrt{2}} & \frac{{- 1} - j}{\sqrt{2}}\end{bmatrix}},{\frac{1}{2\sqrt{2}}\begin{bmatrix}1 & 1 \\\frac{{- 1} + j}{\sqrt{2}} & \frac{{- 1} + j}{\sqrt{2}} \\1 & {- 1} \\\frac{{- 1} + j}{\sqrt{2}} & \frac{1 - j}{\sqrt{2}}\end{bmatrix}},{\frac{1}{2\sqrt{2}}\begin{bmatrix}1 & j \\\frac{{- 1} + j}{\sqrt{2}} & \frac{{- 1} + j}{\sqrt{2}} \\j & {- j} \\\frac{1 - j}{\sqrt{2}} & \frac{1 + j}{\sqrt{2}}\end{bmatrix}},{\frac{1}{2\sqrt{2}}\begin{bmatrix}1 & 1 \\\frac{{- 1} - j}{\sqrt{2}} & \frac{{- 1} - j}{\sqrt{2}} \\1 & {- 1} \\\frac{{- 1} - j}{\sqrt{2}} & \frac{1 + j}{\sqrt{2}}\end{bmatrix}},{\frac{1}{2\sqrt{2}}\begin{bmatrix}1 & j \\\frac{{- 1} - j}{\sqrt{2}} & \frac{{- 1} - j}{\sqrt{2}} \\j & {- j} \\\frac{1 - j}{\sqrt{2}} & \frac{{- 1} + j}{\sqrt{2}}\end{bmatrix}}$

And/or, all of eight 8-PSK rank 2 are used, but 12 codewords (e.g., #0to #11 codebook/codeword) are selected among #0 to #15 codebook, andtotal 32 states may be configured.

1-3. For Rank 3, the Codebook May be Represented in Table 31.

TABLE 31 Codebook index Number of layers υ = 3 0-3$\frac{1}{2}\begin{bmatrix}1 & 0 & 0 \\1 & 0 & 0 \\0 & 1 & 0 \\0 & 0 & 1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 & 0 \\{- 1} & 0 & 0 \\0 & 1 & 0 \\0 & 0 & 1\end{bmatrix}$ 4-7 $\frac{1}{2}\begin{bmatrix}1 & 0 & 0 \\0 & 1 & 0 \\0 & 0 & 1 \\1 & 0 & 0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 & 0 \\0 & 1 & 0 \\0 & 0 & 1 \\{- 1} & 0 & 0\end{bmatrix}$  8-11 $\frac{1}{2}\begin{bmatrix}0 & 1 & 0 \\1 & 0 & 0 \\0 & 0 & 1 \\1 & 0 & 0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}0 & 1 & 0 \\1 & 0 & 0 \\0 & 0 & 1 \\{- 1} & 0 & 0\end{bmatrix}$ 12-15 $\frac{1}{2\sqrt{3}}\begin{bmatrix}1 & 1 & 1 \\1 & 1 & {- 1} \\1 & {- 1} & 1 \\1 & {- 1} & {- 1}\end{bmatrix}$ $\frac{1}{2\sqrt{3}}\begin{bmatrix}1 & 1 & 1 \\1 & 1 & {- 1} \\j & {- j} & j \\j & {- j} & {- j}\end{bmatrix}$ 16-19 $\frac{1}{2\sqrt{3}}\begin{bmatrix}1 & 1 & 1 \\1 & 1 & {- 1} \\1 & {- 1} & {- 1} \\1 & {- 1} & 1\end{bmatrix}$ $\frac{1}{2\sqrt{3}}\begin{bmatrix}1 & 1 & 1 \\1 & 1 & {- 1} \\j & {- j} & {- j} \\j & {- j} & j\end{bmatrix}$ 20-23 $\frac{1}{2\sqrt{3}}\begin{bmatrix}1 & 1 & 1 \\\frac{1 + j}{\sqrt{2}} & \frac{1 + j}{\sqrt{2}} & \frac{{- 1} - j}{\sqrt{2}} \\1 & {- 1} & 1 \\\frac{1 + j}{\sqrt{2}} & \frac{{- 1} - j}{\sqrt{2}} & \frac{{- 1} - j}{\sqrt{2}}\end{bmatrix}$ $\frac{1}{2\sqrt{3}}\begin{bmatrix}1 & 1 & 1 \\\frac{1 + j}{\sqrt{2}} & \frac{1 + j}{\sqrt{2}} & \frac{{- 1} - j}{\sqrt{2}} \\j & {- j} & j \\\frac{{- 1} + j}{\sqrt{2}} & \frac{1 - j}{\sqrt{2}} & \frac{1 - j}{\sqrt{2}}\end{bmatrix}$ 24-27 $\frac{1}{2\sqrt{3}}\begin{bmatrix}1 & 1 & 1 \\\frac{1 + j}{\sqrt{2}} & \frac{1 + j}{\sqrt{2}} & \frac{{- 1} - j}{\sqrt{2}} \\1 & {- 1} & {- 1} \\\frac{1 + j}{\sqrt{2}} & \frac{{- 1} - j}{\sqrt{2}} & \frac{1 + j}{\sqrt{2}}\end{bmatrix}$ $\frac{1}{2\sqrt{3}}\begin{bmatrix}1 & 1 & 1 \\\frac{1 + j}{\sqrt{2}} & \frac{1 + j}{\sqrt{2}} & \frac{{- 1} - j}{\sqrt{2}} \\j & {- j} & {- j} \\\frac{{- 1} + j}{\sqrt{2}} & \frac{1 - j}{\sqrt{2}} & \frac{{- 1} + j}{\sqrt{2}}\end{bmatrix}$ 28-31 $\frac{1}{2}\begin{bmatrix}1 & 0 & 0 \\0 & 1 & 0 \\0 & 0 & 1 \\0 & 0 & 0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 & 0 \\0 & 1 & 0 \\0 & 0 & 0 \\0 & 0 & 1\end{bmatrix}$ Codebook index Number of layers υ = 3 0-3$\frac{1}{2}\begin{bmatrix}1 & 0 & 0 \\0 & 1 & 0 \\1 & 0 & 0 \\0 & 0 & 1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}1 & 0 & 0 \\0 & 1 & 0 \\{- 1} & 0 & 0 \\0 & 0 & 1\end{bmatrix}$ 4-7 $\frac{1}{2}\begin{bmatrix}0 & 1 & 0 \\1 & 0 & 0 \\1 & 0 & 0 \\0 & 0 & 1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}0 & 1 & 0 \\1 & 0 & 0 \\{- 1} & 0 & 0 \\0 & 0 & 1\end{bmatrix}$  8-11 $\frac{1}{2}\begin{bmatrix}0 & 1 & 0 \\0 & 0 & 1 \\1 & 0 & 0 \\1 & 0 & 0\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}0 & 1 & 0 \\0 & 0 & 1 \\1 & 0 & 0 \\{- 1} & 0 & 0\end{bmatrix}$ 12-15 $\frac{1}{2\sqrt{3}}\begin{bmatrix}1 & 1 & 1 \\j & j & {- j} \\1 & {- 1} & 1 \\j & {- j} & {- j}\end{bmatrix}$ $\frac{1}{2\sqrt{3}}\begin{bmatrix}1 & 1 & 1 \\j & j & {- j} \\j & {- j} & j \\{- 1} & 1 & 1\end{bmatrix}$ 16-19 $\frac{1}{2\sqrt{3}}\begin{bmatrix}1 & 1 & 1 \\j & j & {- j} \\1 & {- 1} & {- 1} \\j & {- j} & j\end{bmatrix}$ $\frac{1}{2\sqrt{3}}\begin{bmatrix}1 & 1 & 1 \\j & j & {- j} \\j & {- j} & {- j} \\{- 1} & 1 & {- 1}\end{bmatrix}$ 20-23 $\frac{1}{2\sqrt{3}}\begin{bmatrix}1 & 1 & 1 \\\frac{{- 1} + j}{\sqrt{2}} & \frac{{- 1} + j}{\sqrt{2}} & \frac{1 - j}{\sqrt{2}} \\1 & {- 1} & 1 \\\frac{{- 1} + j}{\sqrt{2}} & \frac{1 - j}{\sqrt{2}} & \frac{1 - j}{\sqrt{2}}\end{bmatrix}$ $\frac{1}{2\sqrt{3}}\begin{bmatrix}1 & 1 & 1 \\\frac{{- 1} + j}{\sqrt{2}} & \frac{{- 1} + j}{\sqrt{2}} & \frac{1 - j}{\sqrt{2}} \\j & {- j} & j \\\frac{{- 1} - j}{\sqrt{2}} & \frac{1 + j}{\sqrt{2}} & \frac{1 + j}{\sqrt{2}}\end{bmatrix}$ 24-27 $\frac{1}{2\sqrt{3}}\begin{bmatrix}1 & 1 & 1 \\\frac{{- 1} + j}{\sqrt{2}} & \frac{{- 1} + j}{\sqrt{2}} & \frac{1 - j}{\sqrt{2}} \\1 & {- 1} & {- 1} \\\frac{{- 1} + j}{\sqrt{2}} & \frac{1 - j}{\sqrt{2}} & \frac{{- 1} + j}{\sqrt{2}}\end{bmatrix}$ $\frac{1}{2\sqrt{3}}\begin{bmatrix}1 & 1 & 1 \\\frac{{- 1} + j}{\sqrt{2}} & \frac{{- 1} + j}{\sqrt{2}} & \frac{1 - j}{\sqrt{2}} \\j & {- j} & {- j} \\\frac{{- 1} - j}{\sqrt{2}} & \frac{1 + j}{\sqrt{2}} & \frac{{- 1} + j}{\sqrt{2}}\end{bmatrix}$ 28-31 $\frac{1}{2}\begin{bmatrix}0 & 0 & 0 \\1 & 0 & 0 \\0 & 1 & 0 \\0 & 0 & 1\end{bmatrix}$ $\frac{1}{2}\begin{bmatrix}0 & 0 & 0 \\1 & 0 & 0 \\0 & 1 & 0 \\0 & 0 & 1\end{bmatrix}$

And/or, a part of the codewords of 20 to 27 defined in Table 31 may bereplaced by at least a part of the codebooks in the form as representedin Table 36 below.

[Equation  36] ${\frac{1}{2\sqrt{3}}\begin{bmatrix}1 & \sqrt{2} & 0 \\1 & 0 & \sqrt{2} \\1 & {- \sqrt{2}} & 0 \\1 & 0 & {- \sqrt{2}}\end{bmatrix}},{\frac{1}{2\sqrt{3}}\begin{bmatrix}1 & \sqrt{2} & 0 \\1 & 0 & \sqrt{2} \\j & {{- \sqrt{2}}j} & 0 \\{- j} & 0 & {{- \sqrt{2}}j}\end{bmatrix}},{\frac{1}{2\sqrt{3}}\begin{bmatrix}1 & \sqrt{2} & 0 \\1 & 0 & \sqrt{2} \\{- 1} & \sqrt{2} & 0 \\{- 1} & 0 & \sqrt{2}\end{bmatrix}},{\frac{1}{2\sqrt{3}}\begin{bmatrix}1 & \sqrt{2} & 0 \\{- j} & 0 & \sqrt{2} \\j & {{- \sqrt{2}}j} & 0 \\1 & 0 & {{- \sqrt{2}}j}\end{bmatrix}}$ ${\frac{1}{2\sqrt{3}}\begin{bmatrix}1 & \sqrt{2} & 0 \\j & {{- \sqrt{2}}j} & 0 \\1 & 0 & 1 \\{- j} & 0 & {\sqrt{2}j}\end{bmatrix}},{\frac{1}{2\sqrt{3}}\begin{bmatrix}1 & \sqrt{2} & 0 \\j & {{- \sqrt{2}}j} & 0 \\{- j} & 0 & \sqrt{2} \\{- 1} & 0 & {{- \sqrt{2}}j}\end{bmatrix}},{\frac{1}{2\sqrt{3}}\begin{bmatrix}1 & \sqrt{2} & 0 \\j & {{- \sqrt{2}}j} & 0 \\{- 1} & 0 & \sqrt{2} \\j & 0 & {\sqrt{2}j}\end{bmatrix}},{\frac{1}{2\sqrt{3}}\begin{bmatrix}1 & \sqrt{2} & 0 \\{- j} & {\sqrt{2}j} & 0 \\{- 1} & 0 & \sqrt{2} \\{- j} & 0 & {{- \sqrt{2}}j}\end{bmatrix}}$ ${\frac{1}{2\sqrt{3}}\begin{bmatrix}1 & \sqrt{2} & 0 \\{- 1} & 0 & \sqrt{2} \\1 & 0 & \sqrt{2} \\{- 1} & \sqrt{2} & 0\end{bmatrix}},{\frac{1}{2\sqrt{3}}\begin{bmatrix}1 & \sqrt{2} & 0 \\{- 1} & 0 & \sqrt{2} \\j & 0 & {\sqrt{2}j} \\j & {{- \sqrt{2}}j} & 0\end{bmatrix}},{\frac{1}{2\sqrt{3}}\begin{bmatrix}1 & \sqrt{2} & 0 \\{- 1} & 0 & \sqrt{2} \\{- 1} & 0 & {- \sqrt{2}} \\1 & {- \sqrt{2}} & 0\end{bmatrix}},{\frac{1}{2\sqrt{3}}\begin{bmatrix}1 & \sqrt{2} & 0 \\{- 1} & 0 & \sqrt{2} \\{- j} & 0 & {{- \sqrt{2}}j} \\{- j} & {\sqrt{2}j} & 0\end{bmatrix}}$

For rank 3 codebook, it is identified that the transmission powercorresponding to each antenna port is the same when it is seen as thesummation (=0.25) of each layer, and all antenna port is transmittedthrough the first layer, and only a specific port group is transmittedthrough the second and third layers, and it may be seen that it has theproperty of port selection and port combination properly.

1-4. For Rank 4, the Codebook May be Represented in Table 32.

TABLE 32 0-3 $\frac{1}{4}\begin{bmatrix}1 & 1 & 1 & 1 \\1 & 1 & {- 1} & {- 1} \\1 & {- 1} & 1 & 1 \\1 & {- 1} & {- 1} & 1\end{bmatrix}$ $\frac{1}{4}\begin{bmatrix}1 & 1 & 1 & 1 \\1 & 1 & {- 1} & {- 1} \\j & {- j} & j & j \\j & {- j} & {- j} & j\end{bmatrix}$ $\frac{1}{4}\begin{bmatrix}1 & 1 & 1 & 1 \\j & j & {- j} & {- j} \\1 & {- 1} & 1 & {- 1} \\j & {- j} & {- j} & j\end{bmatrix}$ $\frac{1}{4}\begin{bmatrix}1 & 1 & 1 & 1 \\j & j & {- j} & {- j} \\j & {- j} & j & {- j} \\{- 1} & 1 & 1 & {- 1}\end{bmatrix}$ 4-7 $\frac{1}{2\sqrt{2}}\begin{bmatrix}1 & 1 & 0 & 0 \\0 & 0 & 1 & 1 \\1 & {- 1} & 0 & 0 \\0 & 0 & 1 & {- 1}\end{bmatrix}$ $\frac{1}{2\sqrt{2}}\begin{bmatrix}1 & 1 & 0 & 0 \\0 & 0 & 1 & 1 \\j & {- j} & 0 & 0 \\0 & 0 & j & {- j}\end{bmatrix}$ $\frac{1}{2\sqrt{2}}\begin{bmatrix}1 & 1 & 0 & 0 \\0 & 0 & j & j \\1 & {- 1} & 0 & 0 \\0 & 0 & {- j} & j\end{bmatrix}$ $\frac{1}{2\sqrt{2}}\begin{bmatrix}1 & 1 & 0 & 0 \\0 & 0 & j & j \\1 & {- 1} & 0 & 0 \\0 & 0 & {- 1} & 1\end{bmatrix}$  8-11 $\frac{1}{2\sqrt{2}}\begin{bmatrix}1 & 1 & 0 & 0 \\0 & 0 & {- 1} & {- 1} \\1 & {- 1} & 0 & 0 \\0 & 0 & {- 1} & 1\end{bmatrix}$ $\frac{1}{2\sqrt{2}}\begin{bmatrix}1 & 1 & 0 & 0 \\0 & 0 & {- 1} & {- 1} \\j & {- j} & 0 & 0 \\0 & 0 & {- j} & j\end{bmatrix}$ $\frac{1}{2\sqrt{2}}\begin{bmatrix}1 & 1 & 0 & 0 \\0 & 0 & {- j} & {- j} \\1 & {- 1} & 0 & 0 \\0 & 0 & j & {- j}\end{bmatrix}$ $\frac{1}{2\sqrt{2}}\begin{bmatrix}1 & 1 & 0 & 0 \\0 & 0 & {- j} & {- j} \\1 & {- 1} & 0 & 0 \\0 & 0 & 1 & {- 1}\end{bmatrix}$ 12 $\frac{1}{2}\begin{bmatrix}1 & 0 & 0 & 0 \\0 & 1 & 0 & 0 \\0 & 0 & 1 & 0 \\0 & 0 & 0 & 1\end{bmatrix}$

In rank 4 codebook, it may be interpreted that layer 2 transmission isperformed in two panels for codewords of 4 to 7. That is, Table 32represents a codebook for layer 2 transmission of each of antenna ports{1, 3}, {2, 4}, and may be used for the purpose of coveringmultiple-panel codebook.

Generally, as the layer increases, the gain obtained from thegranularity of codebook is not so great. For example, in the total ranktransmission example, the case of rank 4 transmission may show theperformance which is not so behind greatly in comparison with the caseof using various codebooks, even in the case that only 1 or 2 codewordsare used. Accordingly, in the case that a codebook is configured with acombination or the subset of the proposed codebooks, not all of theconfigured TPMI size (5 bits for the embodiment) may be used as thelayer increases, and the bit/state which is not used may be used forerror detection. In addition, there is an advantage that TPMIcalculation complexity decreases as bit/state decrease in the aspect ofthe gNB.

2. Partial Coherence—4 Bits

A partial coherence codebook may be configured with at least a partamong the codewords (i.e., partial-coherence (transmission) codeword,non-coherence (transmission) codeword) being selected except the fullcoherence transmission coherence in the proposed full coherencecodebook. For example, the partial-coherence codeword may be configuredwith indices 16 to 27 codewords for rank 1, codewords of indices 0 to 11and 28 to 31 for rank 2, codewords of indices 0 to 11 and 28 to 31 forrank 3, and codewords of indices 4 to 12 for rank 4, in the proposedfull coherence codebook. In this case, the maximum number of codewordsis 16, and 4 bits may be allocated.

3. Non-Coherence—2 Bits

The non-coherence codebook may be configured with at least a part of thecodewords (i.e., non-coherence (transmission) codebook) being selectedexcept the full (or partial) coherence (transmission) codebook in theproposed full (or partial) coherence codebook. For example, thenon-coherence codebook may be configured with indices 24 to 27 codewordsfor rank 1, codewords of indices 28 to 31 for rank 2, codewords ofindices 28 to 31 for rank 3, and codewords of index 12 for rank 4, inthe proposed full coherence codebook. In this case, the maximum numberof codewords is 4, and 2 bits may be allocated.

That is, in summary of the contents described above, the full coherencecodebook may be configured with full coherence transmission codebook,partial coherence transmission codebook and non-coherence transmissioncodebook. The partial coherence codebook may be configured with partialcoherence transmission codebook and non-coherence transmission codebook,and the non-coherence codebook may be configured with non-coherencetransmission codebook.

Accordingly, types of UL codebook may include full coherence codebook,partial coherence codebook and non-coherence codebook, and UL codebook(i.e., full coherence codebook) may be configured with full coherence(transmission) codebook, partial coherence (transmission) codebook andnon-coherence (transmission) codebook.

In the present disclosure, a codeword may be referred to as ‘precodingmatrix’.

In the case that DFT-s-OFDM and CP-OFDM are configured with separate DCIformats, the proposal may be applied to the DCI format configuration forCP-OFDM. In the case that DFT-s-OFDM and CP-OFDM support dynamicswitching, it may preferable that the DCI field design is a designintegrated to a waveform. Accordingly, in the case that CP-OFDM ischanged to DFT-s-OFDM, the fields indicating information such as antennaport(s), scrambling identification and layer number may be interpretedby Table 33 changeably in the UL-related DCI. Table 33 is a table ofmapping a cyclic shift field in the UL-related DCI format to n_(DMRS,λ)⁽²⁾ and [w^((λ))(0) w^((λ))(1)].

TABLE 33 Cyclic Shift Field in uplink-related DCI n_(DMRS,λ) ⁽²⁾[w^((λ))(0) w^((λ))(1)] format [3] λ = 0 λ = 1 λ = 2 λ = 3 λ = 0 λ = 1 λ= 2 λ = 3 000 0 6 3 9 [1 1] [1 1] [1 −1] [1 −1] 001 6 0 9 3 [1 −1] [1−1] [1 1] [1 1] 010 3 9 6 0 [1 −1] [1 −1] [1 1] [1 1] 011 4 10 7 1 [1 1][1 1] [1 1] [1 1] 100 2 8 5 11 [1 1] [1 1] [1 1] [1 1] 101 8 2 11 5 [1−1] [1 −1] [1 −1] [1 −1] 110 10 4 1 7 [1 −1] [1 −1] [1 −1] [1 −1] 111 93 0 6 [1 1] [1 1] [1 −1] [1 −1]

In Table 33, since lambda is a parameter in relation to a rank, only thecolumn for lambda=0 may be applied to DFT-s-OFDM.

In the codebook, a power scaling is configured by assuming antennaturn-off. That is, when a transmission power of the UE in a given poweris referred to as P, the power is uniformly distributed to all ports,and a transmission power of each port is given by P/N (herein, N is thenumber of ports) regardless of layer. At this time, in the case that atransmission is performed by using only a port among 4 ports,transmission power is decreased to P/4, that is, 6 dB, and a problemoccurs that coverage becomes reduced. Division of power by all number ofports has an advantage in the Tx chain cost aspect of the UE as well asan advantage of battery save of the UE. That is, by allowing the powerboosting, a power transmission is performed with P/2 or P, not P/4, for4-port case, there is a problem that the dynamic range of thetransmission power of Tx chain should become greater, which may increasecost. On the other hand, a high-end UE may be provided with a Tx chainof which dynamic range is great, and may report it as a capability. Thatis, in UL transmission, the UE may report the capability in relation towhether to transmit with a specific X dB (e.g., 3 dB) or less from themaximum transmission power, and this may be considered in normalizedfactor determination of non-coherent transmission. For example, in thecase of rank 1 TPMI indices 24 to 27, normalization factor may be set to√{square root over (2)} or 1, not 2, or promised/defined in advance as sspecific value (e.g., √{square root over (2)}) in advance.

In the case that the proposed codebook is used for SB TPMI, a codewordused for each SB may be changed. For example, TPMI of a specific SB maybe based on the codebook (e.g., full coherence codebook) that uses allports, and another specific SB may be based on the codebook (e.g.,partial coherence codebook) that uses a part of ports. In this case,when the number of ports is changed for each SB, the case that UL powercontrol becomes very complex occurs. Accordingly, the number of portsused in SB may be determined with WB (this may be signaled with portselection codebook format or bitmap format), and it may be proposed thatSB TPMI considers only the codebook that uses all of the number of portsindicated with WB. That is, in describing with the aspect of powerscaling factor, it is assumed that the power of TPMI that uses all ofthe power P used in total TPMI transmission is normalized to 1. Thenumber of port, power scaling and/or p (0<p<=1) used in SB TPMItransmission is determined by the method like WB TPMI, and SB TPMI isnormalized as power scaling factor 1 necessarily in order not to changep value.

A codebook based transmission for UL is supported by UL grant signalingas below, at least:

-   -   SRI+TPMI+TRI, herein, TPMI is used for representing precoder        preferred through SRS port of the SRS resource selected by SRI.        When a single SRS resource is set, SRI may not be existed. TPMI        is used for indicating procoder preferred through SRS port of        the single SRS resource which is set.    -   Indication support for a plurality of SRS resource selection

In the case of a codebook based transmission for CP-OFDM based UL, theUE is configured with UL frequency selective precoding, and in the casethat SB TPMI signaling method is supported, one of the followingalternatives may be supported:

-   -   Alt 1: Only for PRB allocated for a given PUSCH transmission, SB        TPMI is signaled to the UE through DCI.    -   Alt 2: Regardless of actual RA for a given PUSCH transmission,        SB TPMI is signaled to the UE through DCI for all PRBs of the        UE.

However, other alternatives are not also excluded. In the case that dualstage codebook is supported, SB TPMI may correspond to W2.

WB TPMI may be signaled together with subband TPMI or not.

In the case of UL codebook design, one of following two structures maybe supported in NR.

-   -   Alt 0: Single stage codebook    -   Alt 1: Dual stage codebook

In LTE, in order to support SC-OFDM that requires a design restrictionsuch as maintaining PAPR and CM, a single stage UL codebook for 2-portsand 4-ports has been used (i.e., CM should not be increased due tomultiple-layer transmission). Accordingly, in the case that rank isgreater than 1, LTE UL codebook includes zero entries for each codeword.

However, since CP-OFDM is used for UL transmission in NR, CM maintenancerestriction may not be a core design target of UL codebook. In addition,the support of UL frequency selective precoding for CP-OFMD has beenagreed. Accordingly, as a designing reference to solve the controlchannel overhead problem for frequency selective UL-MIMO scheduling, itis natural to consider UL dual-stage codebook (i.e., W1W2 similar toDL).

Accordingly, in the present disclosure, the dual stage codebookstructure (W=W1W2) for UL frequency selective precoding for at leastCP-OFMD may be considered.

In the dual stage codebook, final UL precoder W per SB may be dividedinto WB PMI component W1 and the corresponding SB PMI component W2. Inthis structure, WB PMI component W1 may include a beam/beam group, andSB PMI component W2 may include a beam selector and/or co-phasecomponent (e.g., for X-pol antenna) In the dual stage codebook, W1 mayinclude DFT beam(s) of which performance is good, particularly. This isbecause gNB is equipped with uniform linear (or planar) array antennaelement/panel. Different from TRP, the UE may be provided with anarbitrary separated antenna element/panel, and accordingly, low antennacorrelation may be expected. Owing to this reason, NR UL codebook shouldbe designed by considering UE's antenna arrangement and structure. Thismeans that UL codebook should be performed well for an arbitrary UEantenna arrangement and structure. In this context, 4Tx DL householdcodebook may be considered. However, for frequency selective precoding,TPMI signaling overhead may increase according to the number ofconfigured SBs. Accordingly, in order to reduce the total number ofsignaling overhead efficiently, a household codebook having dual stagestructure may be considered. In this design, W1 may include L-beam(e.g., L=2, 4, L is configurable) group in which each beam may beselected by the gNB from the household codebook. W2 may perform a beamselection that requires only log₂ L bit per SB.

That is, consequently, since NR UL codebook should be designed toperform well for an arbitrary UE antenna arrangement and structure, DLhousehold codebook including beam grouping for UL codebook may beconsidered.

In the case that UE is provided with multiple panels, panel selectionand/or combining may be considered for robust transmission for the caseof fast UE rotation, blockage, and the like. Such types of panelselection and/or combining function may be supported by W1 or W2. Inthis case, the following three factors needs to be considered for ULcodebook design.

-   -   The number of panels supported in UL codebook    -   The number of ports supported for each panel    -   Whether the UE has different number of ports per panel

The above three factors may be simplified but the codebook structure maybe still complex. Accordingly, since the antenna port of differentpanels in the UE may have different average RSRP value, SRI may be usedfor panel selection or antenna port group selection. This means that theantenna port of different panel may be independently supported bydifferent resource. In summary, UL codebook is designed by assuming asingle panel, and SRI may be used for panel selection function.

In NR, an indication for several SRS resource selections may besupported. In the case of a plurality of SRS resources that may beindicated by SRI field, the panel combining function may be considered.The panel combining plays an important role for increasing beamforminggain by applying an inter-panel corrector proper to phase and/oramplitude. Accordingly, in the case that several SRS resources areindicated for the panel combining function, additional TPMI for thepanel corrector needs to be introduced.

That is, UL codebook may be designed by assuming a single panel, and SRImay be used as the panel selection function. In addition, in the casethat several SRS resources are indicated for the panel combiningfunction, additional TPMI should be introduced for inter-panelphase/amplitude corrector.

SRI may indicate multiple selections of SRS resource that may supportmultiple panel joint transmission in UL. In addition, each paneltransmission associated with each of the indicated SRS resources may betargeted to different UL reception point in the UL-CoMP context. Inorder to support it properly, NR network should calculate at leastaccurate MCS for each of different layer groups corresponding todifferent SRS resources by using power control process separated foreach SRS resource. Generally, it is required to support a plurality ofULPC processes for the UE, and each of the ULPC processes may beassociated with at least one SRS resource which is configured to the UE.For example, the configured SRS resource IDs #1 and #2 may be associatedwith the same ULPC process A, and other configured SRS resource ID #3may be associated with different ULPC process B. ULPC processes A and Bmay be targeted to different reception points, and SRS resources #1 and#2 following the same ULPC process A may be dynamically selected by SRIindication which is agreed in UL grant. For example, in the case thatSRS resources #1 (including corresponding TPMI/TRI) and #3 (includingcorresponding TPMI/TRI) is commonly indicated by SRI field in UL grant,for example, this may be interpreted as UL-CoMP joint receptionoperation in the UL multiple panel transmission and the gNB which isdistinguished as a layer group.

In NR, in order to apply the frequency selective precoding for UL-MIMO,the increased control channel overhead owing to SB PMI indication may bea serious problem. In order to solve the problem, 2-level DCI may beconsidered as one of alternatives, an advantage and a disadvantage maybe different according to detailed factors of 2-level DCI. With respectto delay problem, DCI decoding failure problem and DCI overhead, 2-levelDCI of three types of versions may be discussed as below, one by one.

Option 1:

-   -   1st DCI: UL grant like LTE DCI 0/4    -   2nd DCI: SB PMIs for allocated RBs    -   DCI transmission timing: 2 DCIs are transmitted at the same        subframe.

Option 2:

-   -   1st DCI: SB PMIs for all RBs    -   2nd DCI: UL grant like LTE DCI 0/4    -   DCI transmission timing: one or more 2^(nd) DCI referring 1^(st)        DCI is transmitted on/after 1^(st) DCI transmission subframe.

Regarding channel aging issue, Option 2 may not be desirable because ULgrant information may be delivered several subframes later SB PMIsdelivery. The motivation of introducing such frequency selective ULprecoders is to achieve accurate UL link adaptation exploiting thefrequency domain as well, so that the full set of scheduling informationis desired to be delivered instantaneously to UE when it is scheduledfor UL transmission. For Option 1, there is no latency issue because and2 DCIs are transmitted at the same subframe.

For all options, full information on UL scheduling is divided into twoDCIs so it seems that UE may not transmit UL data in the case that itfails to decode one of the two DCIs. For Option 2, in the case that theUE fails to decode 1^(st) DCI, several 2^(nd) DCIs referring the 1^(st)DCI may be wasted. To address this issue, a proper mechanism to reportdecoding result of 1^(st) DCI to gNB may be needed.

In terms of DCI overhead, these two options help to reduce overhead. ForOption 1, SB PMIs only for scheduled SBs, not for all SBs, are indicatedthrough 2^(nd) DCI so that in the case small RBs are allocated to UE2^(nd) DCI payload size is adaptively reduced. For Option 2, SB PMIs forall SBs should be indicated through 1^(st) DCI since 2^(nd) DCIincluding UL grant may be signaled after 1^(st) DCI transmission. Inthis design, the overhead saving may be achieved in time-wise manner. Inother words, 1^(st) DCI are transmitted only once for multiple UL grantso that DCI overhead is saved.

The other option is single level DCI as follows:

Option 3:

-   -   Single DCI: SB PMI(s) for allocated RB(s) and UL grant like LTE        DCI 0/4

Option 4:

-   -   Single DCI: SB PMI(s) for all RB(s), and UL grant like LTE DCI        0/4

In Options 3 and 4, there is no channel aging or decoding failure issuesthat 2 level DCI has, but it may need to contain more payload in asingle DCI. Even in Option 3, it is desirable to keep the same payloadsize regardless of allocated RB size in order not to increase DCI BDoverhead. As a result, DCI size for option 3 is decided based on thecase when allocated RB is wideband and DCI size for options 3 and 4 isthe same.

In order to minimize DCI overhead, the compression for SB PMI indicationis critical. To resolve the control channel overhead issue forfrequency-selective UL-MIMO scheduling, a compression method for SB PMIpayload should be investigated along with codebook structure. In dualcodebook structure, a final UL precoder W per subband may be decomposedinto a wideband PMI component W1 and the corresponding subband PMIcomponent W2. Then, the UL scheduling DCI contains one wideband W1 andmultiple SB W2. In order to reduce payload size of SB W2, codebooksubsampling may be considered. In the case of the single codebookstructure like the Rel-8 LTE codebook, SB PMI payload may be compressedin a similar way as well. More specifically, codebook subset for SB PMIis restricted based on WB PMI in such way that the subset includeshighly correlated PMIs with WB PMI.

UL DCI design for frequency selective scheduling should be investigatedin terms of latency issue, DCI decoding failure issue, and DCI overhead.In addition, in order to reduce DCI overhead, SB PMI should be indicatedfrom a subset of whole codebook.

FIG. 17 is a flowchart illustrating PUSCH transmission operation of a UEaccording to an embodiment of the present invention. In relation to thisflowchart, the description/embodiments described above may beidentically/similarly applied, and the repeated description will beomitted.

First, a UE may receive DCI for UL transmission scheduling (step,S1710). At this time, DCI may include TPMI as precoding information,which is information of an index of precoding matrix selected for PUSCHtransmission of the UE. Further, DCI may further include RI which isinformation of layer used for PUSCH transmission of the UE, and in thiscase, the RI may be joint-encoded with the TPMI and included in DCI. Inaddition, in order to decide DMRS port, a size of predefined DMRSfield/table (in DCI) may be differently decided according to the RIwhich is joint-encoded with the TPMI. That is, the DMRS field/table maybe differently encoded/decoded/interpreted/defined/configured basedon/according to the RI.

As an embodiment, the TPMI is indicated for each SRS resource configuredto the UE, and the RI may be commonly indicated for the configured SRSresources. Alternatively, as another example, the TPMI and the RI may becommonly indicated for all SRS resources configured to the UE.Alternatively, another embodiment, the TPMI and the RI may be indicatedfor each SRS resource configured to the UE.

Next, the UE may perform codebook based PUSCH transmission based on theprecoding information (step, S1720). At this time, in the case that thePUSCH is transmitted using four antenna ports, the codebook may includea first group including non-coherent precoding matrixes for selectingonly one port for each layer, a second group including partial-coherentprecoding matrixes for selection two ports in at least one layer and/ora third group including full-coherence precoding matrixes for selectionall ports for each layer. Here, the non-coherent precoding matrix mayrepresent a matrix including one vector having non-zero value in eachcolumn, the partial-coherent precoding matrix may represent a matrixincluding two vectors having non-zero value in at least one column, andthe full-coherence precoding matrix may represent a matrix includingonly vectors having non-zero value. In addition, the codebook may be acodebook based on CP-OFDM waveform.

In addition, although it is not shown in the flowchart, the UE mayreceive restriction information of the number of layers used in PUSCHtransmission. For example, the UE may receive the restrictioninformation of the maximum number of layers usable in PUSCH transmissionfrom the gNB through higher layer signaling (e.g., RRC). In this case,the UE does not use the codebook corresponding to the restricted layerin the PUSCH transmission. In addition, based on the restrictioninformation of the number of layers, the size of a field in which TPMIand RI are joint-encoded.

In addition, although it is not shown in the flowchart, the UE mayreceive restriction information of precoding matrix usable in the PUSCHtransmission in the codebook. At this time, the restriction informationof precoding matrix may be signaled/generated to indicate the precodingmatrix usable in the PUSCH transmission in the group (e.g., the first tothird groups) unit or individual precoding matrix unit. Based on therestriction information of precoding matrix, the size of a field inwhich TPMI and RI are joint-encoded is determined. That is, thefield/table in which TPMI and RI are joint-encoded may be differentlyencoded/decoded/interpreted/defined/configured based on/according to therestriction information of precoding matrix.

General Device to which Present Invention May be Applied

FIG. 18 is a block diagram of a wireless communication device accordingto an embodiment of the present invention.

Referring to FIG. 18, a wireless communication system includes a basestation (BS) (or eNB) 1810 and a plurality of terminals (or UEs) 1820located within coverage of the eNB 1810.

The eNB 1810 includes a processor 1811, a memory 1812, and a radiofrequency (RF) unit 1813. The processor 1811 implements functions,processes and/or methods proposed above. Layers of radio interfaceprotocols may be implemented by the processor 1811. The memory 1812 maybe connected to the processor 1811 to store various types of informationfor driving the processor 1811. The RF unit 1813 may be connected to theprocessor 1811 to transmit and/or receive a wireless signal.

The UE 1820 includes a processor 1821, a memory 1822, and a radiofrequency (RF) unit 1823. The processor 1821 implements functions,processes and/or methods proposed above. Layers of radio interfaceprotocols may be implemented by the processor 1821. The memory 1822 maybe connected to the processor 1821 to store various types of informationfor driving the processor 1821. The RF unit 1823 may be connected to theprocessor 1821 to transmit and/or receive a wireless signal.

The memory 1812 or 1822 may be present within or outside of theprocessor 1811 or 1821 and may be connected to the processor 1811 or1821 through various well known units. Also, the eNB 1810 and/or the UE1820 may have a single antenna or multiple antennas.

FIG. 19 is a diagram illustrating an example of an RF module of awireless communication apparatus to which the method proposed in thepresent disclosure may be applied.

Particularly, FIG. 19 shows an example of an RF module that may beimplemented in Frequency Division Duplex (FDD) system.

First, in a transmit path, the processor described above processes datato be transmitted and provides an analog output signal to transmitter1910.

Within the transmitter 1910, the analog output signal is filtered by alow pass filter (LPF) 1911 to remove undesired images caused by priordigital-to-analog conversion (ADC), upconverted from baseband to RF byan upconverter (Mixer) 1912, and amplified by a variable gain amplifier(VGA) 1913, and the amplified signal is filtered by a filter 1914,further amplified by a power amplifier (PA) 1915, routed throughduplexer(s) 1950/antenna switch(s) 1960, and transmitted via an antenna1970.

In addition, in the receive path, an antenna 1970 receives signals fromexterior and provides the received signals, which is routed throughantenna switch(s) 1960/duplexer(s) 1950 and provided to the receiver1920.

Within the receiver 1920, the received signal is amplified by a lownoise amplifier (LNA) 1923, filtered by a band pass filter 1924, anddownconverted from RF to baseband by a downconverter (Mixer) 1925.

The downconverted signal is filtered by a low pass filter (LPF) 1926,and amplified by a VGA 1927 to obtain an analog input signal, which isprovided to the processor described above.

Further, a local oscillator (LO) generator 1940 generates and providestransmission and reception LO signals to upconverter 1912 anddownconverter 1925, respectively.

In addition, a phase locked loop (PLL) 1930 may receive controlinformation from the processor and provide control signals to LOgenerator 1940 to generate the transmission and reception LO signals atthe proper frequencies.

The circuits shown in FIG. 19 may be arranged differently from theconfiguration shown in FIG. 19.

FIG. 20 is a diagram illustrating another example of an RF module of awireless communication apparatus to which the method proposed in thepresent disclosure may be applied.

Particularly, FIG. 20 shows an example of an RF module that may beimplemented in Time Division Duplex (TDD) system.

The transmitter 2010 and the receiver 2031 of the RF module in the TDDsystem are the same as the structures of the transmitter and thereceiver of the RF module in the FDD system.

Hereinafter, only the structure of the RF module of the TDD system isdescribed, which is different from the RF module of the FDD system, andthe same structure is referred to the description of FIG. 10.

The signal amplified by a power amplifier (PA) 2015 of a transmitter isrouted through a band select switch 2050, a band pass filter (BPF) 2060and an antenna switch(s) 2070, and transmitted via an antenna 2080.

Further, in the receive path, the antenna 2080 receives signals fromexterior and provides the received signals, which is routed through theantenna switch(s) 2070, the band pass filter (BPF) 2060, and the bandselect switch 2050, and provided to the receiver 2020.

The aforementioned embodiments are achieved by combination of structuralelements and features of the present invention in a predetermined mannerEach of the structural elements or features should be consideredselectively unless specified separately. Each of the structural elementsor features may be carried out without being combined with otherstructural elements or features. In addition, some structural elementsand/or features may be combined with one another to constitute theembodiments of the present invention. The order of operations describedin the embodiments of the present invention may be changed. Somestructural elements or features of one embodiment may be included inanother embodiment, or may be replaced with corresponding structuralelements or features of another embodiment. Moreover, it is apparentthat some claims referring to specific claims may be combined withanother claims referring to the other claims other than the specificclaims to constitute the embodiment or add new claims by means ofamendment after the application is filed.

In the present disclosure, ‘A and/or B’ may be interpreted to mean atleast one of A and/or B.

The embodiments of the present invention may be achieved by variousmeans, for example, hardware, firmware, software, or a combinationthereof. In a hardware configuration, the methods according to theembodiments of the present invention may be achieved by one or moreASICs (Application Specific Integrated Circuits), DSPs (Digital SignalProcessors), DSPDs (Digital Signal Processing Devices), PLDs(Programmable Logic Devices), FPGAs (Field Programmable Gate Arrays),processors, controllers, microcontrollers, microprocessors, etc.

In a firmware or software configuration, the embodiments of the presentinvention may be implemented in the form of a module, a procedure, afunction, etc. Software code may be stored in the memory and executed bythe processor. The memory may be located at the interior or exterior ofthe processor and may transmit data to and receive data from theprocessor via various known means.

It will be apparent to those skilled in the art that variousmodifications and variations can be made in the present inventionwithout departing from the spirit or scope of the inventions. Thus, itis intended that the present invention covers the modifications andvariations of this invention provided they come within the scope of theappended claims and their equivalents.

MODE FOR INVENTION

Various forms for embodiments of the invention has been described in theBest Mode for Invention.

INDUSTRIAL APPLICABILITY

The present invention, applied to 3GPP LTE/LTE-A/5G system, is primarilydescribed as an example, but may be applied to various wirelesscommunication systems in addition to the 3GPP LTE/LTE-A/5G system.

The invention claimed is:
 1. A method for codebook-based transmission ofa Physical Uplink Shared Channel, PUSCH, in a wireless communicationsystem, the method performed in a User Equipment (UE) comprising:receiving, from a network node, configuration information, wherein theconfiguration information includes i) rank restriction informationrelated to subset restriction of a codebook for PUSCH transmission andii) waveform information on which waveform to be used for PUSCHtransmission; receiving, from the network node, downlink controlinformation (DCI) for PUSCH transmission, wherein the DCI includes a bitfield for indicating rank information and precoding matrix information;and performing the codebook-based transmission of the PUSCH using aprecoder, wherein the precoder is selected from a subset of the codebookbased on the bit field of the DCI, and wherein the subset of thecodebook is determined based on the rank restriction information and thewaveform information.
 2. The method of claim 1, wherein based on thePUSCH being transmitted using four antenna ports, the codebook comprise:a first group including non-coherent precoding matrices for selectingonly one port for each layer, wherein the non-coherent precodingmatrices have one non-zero value in each column, a second groupincluding partial-coherent precoding matrices for selecting two ports inat least one layer, wherein the partial-coherent precoding matrices havetwo non-zero values in each column, and a third group includingfull-coherence precoding matrices for selecting all ports for each ofthe layers, wherein the full-coherence precoding matrices have onlynon-zero values.
 3. The method of claim 2, wherein Cyclic PrefixOrthogonal Frequency Division Multiplexing, CP-OFDM, waveform isconfigured to be used based on the waveform information and the codebookis a codebook based on the CP-PFDM waveform.
 4. The method of claim 1,wherein a Transmitted Precoding Matrix Indicator, TPMI, which isinformation of an index of the precoder selected for the PUSCHtransmission is determined based on the bit field of the DCI.
 5. Themethod of claim 4, wherein the TPMI is joint-encoded with a RankIndicator, RI, which is information of a number of layers used in thePUSCH transmission.
 6. The method of claim 5, wherein the TPMI and theRI are commonly indicated for all Sounding Reference Signal, SRS,resources configured to the UE (1820).
 7. The method of claim 5, whereinthe TPMI and the RI are indicated for each SRS resource configured tothe UE.
 8. The method of claim 5, wherein a size of a predefinedDemodulation Reference Signal, DMRS, field in the DCI is determineddifferently according to the RI joint-encoded with the TPMI.
 9. Themethod of claim 5, wherein a size of a field in which TPMI and RI arejoint-encoded is decided based on the rank restriction information. 10.The method of claim 1, further comprising: transmitting, to a networknode, UE capability including coherence capability of the UE for thePUSCH transmission, prior to receiving the configuration information,wherein the coherence capability indicates one of (i) full coherent,(ii) partial coherent and (iii) non-coherent.
 11. The method of claim10, wherein the configuration information further includes codebooksubset information based on the coherence capability of the UE.
 12. Themethod of claim 11, wherein the subset of the codebook is determinedbased on the rank restriction information, the waveform information andthe codebook subset information.
 13. A User Equipment (UE) forcodebook-based transmission of a Physical Uplink Shared Channel, PUSCH,in a wireless communication system, the UE comprising: a radiofrequency, RF, transceiver for transmitting and receiving a radiosignal; and a processor (1821) for controlling the RF transceiver,wherein the processor is configured to: receive, from a network node,configuration information for a codebook, wherein the configurationinformation includes i) rank restriction information related to subsetrestriction of a codebook for PUSCH transmission and ii) waveforminformation on which waveform to be used for PUSCH transmission;receive, from the network node, downlink control information (DCI) forPUSCH transmission, wherein the DCI includes a bit field for indicatingrank information and precoding matrix information; and perform thecodebook-based transmission of the PUSCH using a precoder, wherein theprecoder is selected from a subset of the codebook based on the bitfield of the DCI, and wherein the subset of the codebook is determinedbased on the rank restriction information and the waveform information.14. A device comprising: one or more memories; and one or moreprocessors functionally connected to the one or more memories, whereinthe one or more processors are configured to: receive, from a networknode, configuration information for a codebook, wherein theconfiguration information includes i) rank restriction informationrelated to subset restriction of a codebook for PUSCH transmission andii) waveform information on which waveform to be used for PUSCHtransmission; receive, from the network node, downlink controlinformation, DCI, for PUSCH transmission, wherein the DCI includes a bitfield for indicating rank information and precoding matrix information;and perform the codebook-based transmission of the PUSCH using aprecoder, wherein the precoder is selected from a subset of the codebookbased on the bit field of the DCI, and wherein the subset of thecodebook is determined based on the rank restriction information and thewaveform information.